This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tips:windows10 [2018/09/07 13:22] – nicola | tips:windows10 [2018/09/07 18:57] (current) – [Remove all windows 10 apps] nicola | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ====== Remove all windows 10 apps ====== | ====== Remove all windows 10 apps ====== | ||
| - | Get-AppxPackage | Remove-AppxPackage | + | Get-AppxPackage |
| + | |||
| + | $AppsList = " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | ForEach ($App in $AppsList) | ||
| + | { | ||
| + | $Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App} | ||
| + | if ($Packages -ne $null) | ||
| + | { | ||
| + | " | ||
| + | foreach ($Package in $Packages) { Remove-AppxPackage -package $Package.PackageFullName } | ||
| + | } | ||
| + | else { " | ||
| + | |||
| + | $ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App} | ||
| + | if ($ProvisionedPackage -ne $null) | ||
| + | { | ||
| + | " | ||
| + | remove-AppxProvisionedPackage -online -packagename $ProvisionedPackage.PackageName | ||
| + | } | ||
| + | else { " | ||
| + | } | ||