일부 특정 앱(예: Windows 스토어 및 Windows DVD 플레이어)을 제외하고 모든 Windows 10 기본 앱을 제거하려고 합니다. 이 작업을 수행하기 위해 Google을 통해 찾은 유일한 방법은 다음 Powershell-Command입니다.
Get-AppxPackage | Remove-AppxPackage | where-object {$_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*"}
이것은 나를 제외한 모든 사람에게 적용되는 것 같습니다. 이 명령은 로그인한 사용자의 모든 앱을 제거하고 "where-object" 부분을 무시하는 것 같습니다. 이 작업을 수행할 수 있는 다른 방법이 있습니까? 아니면 이 방법이 나에게 적합하지 않은 이유를 아는 사람이 있습니까?
답변1
명령 Remove-AppxPackage
은 끝에 와야 합니다. 목록을 처리하기 전에 필터링해야 합니다.
이와 같이:
Get-AppxPackage | Where-Object { $_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*" } | Remove-AppxPackage