Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
winget [2025/03/09 23:56] jango angelegt |
winget [2025/06/02 08:23] (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 | ||
| + | </ | ||
| + | |||
| + | =====Links===== | ||
| + | |||
| + | * [[https:// | ||