File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ # README
2+ # Run this script in an Administrative PowerShell to remove listed
3+ # AppXPackages and corresponding AppXProvisionedPackages.
4+
5+ # VARIABLES
6+ # Comma-separated list of AppX Packages to remove
7+ # Get package names using PS C:\> (Get-AppxPackage).Name
8+ $AppXPackages = @ (
9+ " Microsoft.BingWeather" ,
10+ " Microsoft.GetHelp" ,
11+ " Microsoft.Getstarted" ,
12+ " Microsoft.Messaging" ,
13+ " Microsoft.MicrosoftSolitaireCollection" ,
14+ " Microsoft.OneConnect" ,
15+ " Microsoft.People" ,
16+ " Microsoft.SkypeApp" ,
17+ " Microsoft.Wallet" ,
18+ " Microsoft.windowscommunicationsapps" ,
19+ " Microsoft.WindowsMaps" ,
20+ " Microsoft.YourPhone" ,
21+ " Microsoft.ZuneMusic" ,
22+ " Microsoft.ZuneVideo"
23+ )
24+
25+ # MAIN
26+ # Remove AppxPackage
27+ ForEach ($Package in $AppXPackages ) {
28+ if ($null -ne (Get-AppxPackage $Package ).PackageFullName) {
29+ Remove-AppxPackage - Package (Get-AppxPackage $Package ).PackageFullName
30+ }
31+ }
32+ # Remove AppxProvisionedPackage
33+ ForEach ($Package in (Get-AppxProvisionedPackage - Online)) {
34+ if ($AppxPackages -Contains $Package.DisplayName ) {
35+ Remove-AppXProvisionedPackage - Online - PackageName $Package.PackageName
36+ }
37+ }
You can’t perform that action at this time.
0 commit comments