有没有办法使用 PowerShell 卸载 Windows 10 中所有用户帐户的特定配置应用程序?

有没有办法使用 PowerShell 卸载 Windows 10 中所有用户帐户的特定配置应用程序?

因此我在网上查找并找到了用于卸载的 PowerShell 命令:

  • 所有用户均可使用 PowerShell 访问所有 Windows 应用商店应用
  • 针对当前用户使用 PowerShell 的特定应用
  • 当前用户的所有应用
  • 系统帐户/默认配置文件中的所有应用程序
  • 无需登录特定用户帐户即可查看该用户的所有应用

但我找不到为所有用户删除特定配置应用程序的方法。假设我只想为所有用户帐户删除计算器,我该怎么做?

答案1

您可以使用此命令(使用 Windows 10 1709 上的计算器应用程序测试):

Remove-AppxProvisionedPackage -PackageName Microsoft.WindowsCalculator_2017.1201.1912.0_neutral_~_8wekyb3d8bbwe -Online -AllUsers

最重要的部分是-AllUsers最后的开关。这会从所有当前现有的配置文件中删除该软件包,并取消配置它,以便新配置文件不会安装它。要从片段中查找完整的软件包名称,您可以使用以下命令:

Get-AppxProvisionedPackage -Online | ? {$_.PackageName -like '*calc*'} | select -expand PackageName

相关内容