From 3e2a0250dfc3ce417fdc733dafd8ff7245acaa20 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sat, 31 Jan 2026 09:29:40 +0100 Subject: [PATCH] Ajouter powershell/Remove-BuiltInApps.ps1 --- powershell/Remove-BuiltInApps.ps1 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 powershell/Remove-BuiltInApps.ps1 diff --git a/powershell/Remove-BuiltInApps.ps1 b/powershell/Remove-BuiltInApps.ps1 new file mode 100644 index 0000000..36ff714 --- /dev/null +++ b/powershell/Remove-BuiltInApps.ps1 @@ -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 +}