Files
Windows/powershell/Remove-BuiltInApps.ps1

32 lines
834 B
PowerShell

# Requires running as administrator
# Uninstalling Windows applications via winget
$Packages = @(
"Windows Web Experience Pack",
"Xbox",
"Outlook for Windows",
"Hub de commentaires",
"Xbox TCUI",
"Xbox Identity Provider",
"Power Automate",
"Microsoft.MicrosoftStickyNotes",
"Microsoft.BingWeather",
"Microsoft Teams",
"Microsoft OneDrive"
)
foreach ($Package in $Packages) {
Write-Host "Uninstalling: $Package" -ForegroundColor Cyan
winget uninstall --name "$Package" --silent --accept-source-agreements --accept-package-agreements
if ($LASTEXITCODE -eq 0) {
Write-Host "$Package successfully uninstalled" -ForegroundColor Green
}
else {
Write-Warning "Failed to uninstall $Package (it may already be absent or protected)"
}
Write-Host ""
}