Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
winget [2025/03/09 23:56] jango angelegt |
winget [2025/04/11 14:59] (aktuell) jango |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | Winget Repository selber hosten mit [[WinGetty]]. | ||
+ | |||
+ | < | ||
+ | $packages = Get-WMIObject -Class Win32_Product | Select Name, | ||
+ | |||
+ | $data = $( curl " | ||
+ | |||
+ | $data | where-object { $packages.Name -contains $_.Name } | ||
+ | </ | ||
+ | |||
+ | CMD | ||
< | < | ||
- | winget list # installierte pakete | + | # installierte pakete |
+ | winget list | ||
winget list PDF24 | winget list PDF24 | ||
+ | |||
+ | # verfügbare pakete | ||
winget search PDF24 | winget search PDF24 | ||
+ | winget search -e Microsoft.Edge | ||
+ | |||
+ | # Verfügbare Updates anzeigen | ||
+ | winget update | ||
+ | |||
+ | # Verfügbare Updates installieren | ||
+ | winget update --all | ||
+ | winget update --name " | ||
+ | winget update --id " | ||
+ | winget update --all --silent | ||
winget install powertoys --version 0.15.2 | winget install powertoys --version 0.15.2 | ||
Zeile 13: | Zeile 37: | ||
winget install --manifest \< | winget install --manifest \< | ||
+ | |||
+ | winget download PDF24 # gets downloaded into " | ||
+ | Add-AppxPackage -Path C: | ||
+ | |||
+ | winget uninstall --id Blender --version 4.3.2 | ||
+ | |||
+ | winget source remove winget | ||
+ | winget source add --name winget --arg https:// | ||
+ | winget source reset --force | ||
+ | </ | ||
+ | |||
+ | Powershell | ||
+ | <code powershell> | ||
+ | Install-Module Microsoft.winget.Client | ||
+ | |||
+ | # Find available packages | ||
+ | Find-WingetPackage PDF24 | ||
+ | Find-WinGetPackage -id Microsoft.PowerShell.Preview -Source winget | ||
+ | Find-WinGetPackage -id Microsoft.WindowsTerminal -MatchOption Equals | ||
+ | Find-WinGetPackage | Where Name -like " | ||
+ | |||
+ | # Find installed packages | ||
+ | Get-WinGetPackage | Where Source -eq ' | ||
+ | |||
+ | # Find updates | ||
+ | Get-WingetPackage | where-object { $_.Source -eq ' | ||
+ | Get-WingetPackage | where-object { $_.Source -eq ' | ||
+ | |||
+ | # Install packages | ||
+ | Install-WinGetPackage -Id Dropbox.Dropbox -Source winget | ||
+ | Find-WinGetPackage -id Microsoft.PowerShell.Preview -Source winget | InstallWinGetPackage | ||
+ | |||
+ | # Uninstall packages | ||
+ | Uninstall-WinGetPackage -id Git.Git -MatchOption Equals | ||
+ | </ | ||
+ | |||
+ | <code powershell> | ||
+ | Get-WingetPackage | Where-Object { $_.Source -eq ' | ||
+ | Select-Object Name,ID | ConvertTo-Json | | ||
+ | Out-File -FilePath D: | ||
+ | </ | ||
+ | |||
+ | =====Download===== | ||
+ | |||
+ | < | ||
+ | Invoke-WebRequest -Uri https:// | ||
+ | Invoke-WebRequest -Uri https:// | ||
+ | Invoke-WebRequest -Uri https:// | ||
+ | Add-AppxPackage Microsoft.VCLibs.x64.14.00.Desktop.appx | ||
+ | Add-AppxPackage Microsoft.UI.Xaml.2.8.x64.appx | ||
+ | Add-AppxPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle | ||
</ | </ |