Skip to content

Commit f91e0ec

Browse files
authored
Add files via upload
1 parent 792e2ad commit f91e0ec

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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+
}

0 commit comments

Comments
 (0)