Comments (1)
I love this idea!
Indeed, setting detection rules can be a big challenge, especially when it comes to inconsistent version numbers from different vendors.
One approach to this problem could be to have the installer write the currently detected version value of the downloaded software to the system registry. This way, you can verify that the correct version is installed by checking the version number in the detection script. It is also necessary to check the presence of the required files in the application directory. For example, in the case of 7-Zip, you can check if "C:\Programs\7-Zip\7zFM.exe" is present.
These checks can ensure that the correct version of the software is installed.
from neverred.
Related Issues (20)
- ImageGlass not updating to 8.10.9.27 HOT 1
- NeverRed Updater HOT 4
- Add Fiddler Classic
- Chrome download failing HOT 4
- FSLogix-Update/Install fails HOT 2
- "Teams Meeting AddIn for Microsoft Outlook" scheduled task does not register on non-english OS HOT 4
- msedgewebview2.exe typo for Teams2 line 28319 HOT 1
- Microsoft Teams incorrectly uninstalled when no new msi is present HOT 1
- Add Xerox Workplace
- Teams installs not working HOT 3
- Power BI desktop not downloading HOT 1
- MS OneDrive broken. HOT 17
- New Teams teamsbootstrapper.exe doesn't download on first NeverRed run. HOT 1
- Citrix Workspace App version comparison HOT 1
- Do not update TreeSize Free on Server OS
- Wireshark download/update does not work
- GIMP channel support added to EverGreen breaks NeverRed HOT 1
- Citrix Workspace Installation Detection HOT 5
- Mozilla Firefox 404 HOT 2
- Teams classic download and installation not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neverred.