Add script
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
# Requires running as administrator
|
||||||
|
# Uninstalling Windows applications via winget
|
||||||
|
|
||||||
|
$Packages = @(
|
||||||
|
"Windows Web Experience Pack",
|
||||||
|
"Xbox",
|
||||||
|
"Outlook for Windows"
|
||||||
|
)
|
||||||
|
|
||||||
|
foreach ($Package in $Packages) {
|
||||||
|
Write-Host "▶ Uninstalling: $Package" -ForegroundColor Cyan
|
||||||
|
|
||||||
|
winget uninstall --name "$Package" --silent --accept-source-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 ""
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user