Update README.md

pull/2/head
Romanitho 2022-01-22 09:48:33 +01:00 committed by GitHub
parent 3e177dfd1a
commit 4987aecbaa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 8 deletions

View File

@ -1,17 +1,22 @@
# Winget-autoupdate
Scripts to create scheduled tasks to daily update apps as system and notify connected users
# Winget-AutoUpdate
Scripts to create scheduled tasks to daily update apps as system and notify connected users.
## Intallation
Simply download project, unzip, run install.bat as admin.
Just download project, unzip, run install.bat as admin.
## Info
### Keep some apps out of Winget-AutoUpdate
You can exclude app to update (for instance, apps you want to keep at a certain version or apps with built in auto-update):
Add the apps' ID you want to disable autoupdate to 'sample-excluded_apps.txt' and rename it to 'excluded_apps.txt'. (File must be in installation folder, or re-run install.bat)
You can exclude apps from update job (for instance, apps you want to keep at a specific version or apps with built-in auto-update):
Add the apps' ID you want to disable autoupdate from 'sample-excluded_apps.txt' and rename it to 'excluded_apps.txt'. (File must be placed in scripts' installation folder, or re-run install.bat)
### Default install location
By default, scripts and componants will be placed in ProgramData location (inside Winget-autoupdate folder). You can change this in the install ps1 script.
By default, scripts and componants will be placed in ProgramData location (inside a Winget-autoupdate folder). You can change this in the install ps1 script ($WingetUpdatePath).
### Notification language
You can easily translate toast notifications by creating your locale xml config file (and share it here :) )
You can easily translate toast notifications by creating your locale xml config file (and share it with us :) )
### When does the script run?
Scheduled task is set to run:
- At user logon
- At 6AM eveyday (with the -StartWhenAvailable option to be sure it is run at least once a day)
This way, even without connected user, powered on computers get updated anyway
## Optimization
As I am not originaly a script dev, feel free to give me any advise or optimizations in code. Thanks :ok_hand:
As scripting is not my main job, feel free to give me any suggestions or optimizations in code.