IMPORTANT:- This has been developed as a starting point or foundation and is not necessarily considered "complete". It is being made available to allow learning, development, and knowledge-sharing amongst communities.
PSADT-WingetFW is framework for using Winget with PSADT without havning to create a script for each application
Deploy-Application.exe -DeploymentType "Install" -WingetID "Postman.Postman"
ServiceUI.exe -process:explorer.exe Deploy-Application.exe -DeploymentType "Install" -WingetID "Neovim.Neovim" -WingetScope '--Scope machine'
The action to perform. Options: Install, Uninstall.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Default value: Install
Get the ID from Winget
Type: String
Parameter Sets: (All)
Aliases: Arguments
Required: True
Default value: None
The action to perform. Options: Admin, User.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Default value: Admin
The action to perform. Options: machine, user.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Default value: None
Add parameters for winget, like: "/QN". Or "REBOOT=ReallySuppress"
Type: String
Parameter Sets: (All)
Aliases: Arguments
Required: False
Default value: None
Add parameters for winget, like: "--custom /QN". Or "--custom REBOOT=ReallySuppress"
Type: String
Parameter Sets: (All)
Aliases: Arguments
Required: False
Default value: None