Ajouter powershell/Remove-BuiltInApps.ps1
This commit is contained in:
20
powershell/Remove-BuiltInApps.ps1
Normal file
20
powershell/Remove-BuiltInApps.ps1
Normal file
@@ -0,0 +1,20 @@
|
||||
# Run as Administrator
|
||||
$AppsToRemove = @(
|
||||
"Microsoft.Windows.WebExperience",
|
||||
"Microsoft.XboxApp",
|
||||
"Microsoft.OutlookApp"
|
||||
)
|
||||
|
||||
# Remove provisioned packages for new users
|
||||
foreach ($App in $AppsToRemove) {
|
||||
Write-Host "Removing provisioned package: $App"
|
||||
Get-AppxProvisionedPackage -Online |
|
||||
Where-Object {$_.DisplayName -eq $App} |
|
||||
Remove-AppxProvisionedPackage -Online -ErrorAction SilentlyContinue
|
||||
}
|
||||
|
||||
# Remove for current user
|
||||
foreach ($App in $AppsToRemove) {
|
||||
Write-Host "Removing app from current user: $App"
|
||||
Get-AppxPackage -Name $App | Remove-AppxPackage -ErrorAction SilentlyContinue
|
||||
}
|
||||
Reference in New Issue
Block a user