Windows 10: удалить все приложения по умолчанию, кроме указанных

1005
SaintCore

Я пытаюсь удалить все приложения Windows 10 по умолчанию, за исключением некоторых конкретных приложений (например, Windows Store и Windows DVD-плеер). Единственный способ, которым я нашел это через Google, это следующая Powershell-Command:

Get-AppxPackage | Remove-AppxPackage | where-object {$_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*"} 

Кажется, это работает для всех, кроме меня. Команда удаляет все приложения для вошедшего в систему пользователя и, похоже, игнорирует часть «где-объект». Есть ли другой способ сделать это (или кто-то знает, почему это не будет работать для меня)?

1

1 ответ на вопрос

1
Frederick Marcoux

Команда Remove-AppxPackageдолжна быть в конце. Вы должны отфильтровать список перед его обработкой.

Как это:

Get-AppxPackage | Where-Object { $_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*" } | Remove-AppxPackage 
Даже не заметил, что я разместил это как вопрос здесь. Тем временем нашел решение сам, но вы - правильное решение. :) SaintCore 6 лет назад 1

Похожие вопросы