Команда Remove-AppxPackage
должна быть в конце. Вы должны отфильтровать список перед его обработкой.
Как это:
Get-AppxPackage | Where-Object { $_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*" } | Remove-AppxPackage
Я пытаюсь удалить все приложения Windows 10 по умолчанию, за исключением некоторых конкретных приложений (например, Windows Store и Windows DVD-плеер). Единственный способ, которым я нашел это через Google, это следующая Powershell-Command:
Get-AppxPackage | Remove-AppxPackage | where-object {$_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*"}
Кажется, это работает для всех, кроме меня. Команда удаляет все приложения для вошедшего в систему пользователя и, похоже, игнорирует часть «где-объект». Есть ли другой способ сделать это (или кто-то знает, почему это не будет работать для меня)?
Команда Remove-AppxPackage
должна быть в конце. Вы должны отфильтровать список перед его обработкой.
Как это:
Get-AppxPackage | Where-Object { $_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*" } | Remove-AppxPackage