This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| tips:windows10 [2018/09/07 13:37] – [Remove all windows 10 apps] nicola | tips:windows10 [2018/09/07 18:57] (current) – [Remove all windows 10 apps] nicola | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| Get-AppxPackage -allusers | Remove-AppxPackage | Get-AppxPackage -allusers | Remove-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 { " | ||
| + | } | ||