Windows 10: remova todos os aplicativos padrão, exceto os especificados

Windows 10: remova todos os aplicativos padrão, exceto os especificados

Tento remover todos os aplicativos padrão do Windows 10, exceto alguns aplicativos específicos (por exemplo, Windows Store e Windows DVD Player). A única maneira que encontrei no Google para fazer isso é o seguinte Powershell-Command:

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

Isso parece funcionar para todos, exceto eu. O comando remove todos os aplicativos do usuário logado e parece ignorar a parte "onde-objeto". Existe alguma outra maneira de fazer isso (ou alguém sabe por que não funciona para mim)?

Responder1

O Remove-AppxPackagecomando deve estar no final. Você deve filtrar a lista antes de processá-la.

Assim:

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

informação relacionada