pull/232/head
KnifMelti 2022-11-26 21:58:52 +01:00
parent baa7ef84a4
commit 03adcfc3f1
1 changed files with 5 additions and 4 deletions

View File

@ -139,12 +139,13 @@ See https://github.com/Romanitho/Winget-AutoUpdate/discussions/88
## Custom scripts (Mods feature)
From version 1.8.0, the Mods feature allows you to run an additional script when upgrading or installing an app.
Just put the script in question with the App ID followed by the `-upgrade` or `-install` suffix in the "mods" folder.
WAU will call `AppID-upgrade.ps1` and/or `AppID-install.ps1` (if they differs, otherwise the "-install" mod will be used for upgrades too) if it exists in the "mods" folder just after the upgrade/install.
Just put the script in question with the App ID followed by the `-preinstall`, `-install` or `-upgrade` suffix in the **mods** folder.
WAU will call `AppID-preinstall.ps1` before **winget** upgrades the app.
WAU will call `AppID-install.ps1` and/or `AppID-upgrade.ps1` (if the install modes differs, otherwise the **-install** mod will be used for upgrades too) if it exists in the **mods** folder just after the upgrade/install.
> Example:
If you want to run a script that removes the shortcut from "%PUBLIC%\Desktop" (we don't want to fill the desktop with shortcuts our users can't delete) just after installing "Acrobat Reader DC" (32-bit), prepare a powershell script that removes the Public Desktop shortcut "Acrobat Reader DC.lnk" and name your script like this:
`Adobe.Acrobat.Reader.32-bit-install.ps1` and put it in the "mods" folder.
If you want to run a script that removes the shortcut from **%PUBLIC%\Desktop** (we don't want to fill the desktop with shortcuts our users can't delete) just after installing **Acrobat Reader DC** (32-bit), prepare a powershell script that removes the Public Desktop shortcut **Acrobat Reader DC.lnk** and name your script like this:
`Adobe.Acrobat.Reader.32-bit-install.ps1` and put it in the **mods** folder.
You can find more information on Winget-Install Repo, as it's a related feature