从Powershell卸载/删除特殊的MS-Store应用程序

问题描述 投票:0回答:1

我正在寻找完美的Power Shell脚本,以从“ Windows 10”系统(所有发行版/内部版本)中删除/卸载特殊的MS-Store应用程序。

我可能是用于从整个Windows计算机或当前Windows用户配置文件中清洁应用程序的脚本。

完美的是,我有两个变体:-)

在上个月看来,以下变种可能并不总是有效的……?

Get-AppxPackage -Name "*bing*" | Remove-AppxPackage

Get-AppxPackage -Package "*Bing*" | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name "*bing*" | Remove-AppxPackage

Get-AppxPackage -AllUsers -Package "*Bing*" | Remove-AppxPackage
powershell windows-10 windows-10-universal windows-store
1个回答
0
投票

我必须删除一些已经安装的应用程序,这与您的情况类似。我使用了get-appxpackage -allusers -package |以及删除方法-幸运的是,成功。

遗憾的是,一旦操作系统完全安装并构建了用户配置文件,众所周知,有些应用程序非常难以摆脱,例如Bing,Xbox和OneDrive。我们能够消除这些应用程序的唯一方法是在成像过程中。

如果这不是可行的选择,建议您使用本地管理员帐户(而不是域帐户)尝试卸载,因为这样做最有可能删除应用程序。

如果重新安装是一种选择,或者至少使用户配置文件消失了,我建议使用去屑器:

https://community.spiceworks.com/scripts/show/4378-windows-10-decrapifier-18xx-19xx

它既可以在OOBE(即开即用的体验,这就是我在家用计算机上使用的体验)中运行,也可以使用OS(操作系统)部署工具作为脚本运行。我使用SCCM(系统中心配置管理器)进行部署。作为其中的一部分,我们使用MDT(Microsoft部署工具包)捕获基本映像。在sysprep步骤之前,我已经在MDT中设置了脱rap器作为最终脚本。

有关脚本的好处是在顶部,有一个不错的部分,您可以在其中将应保持安装的应用列入白名单。

© www.soinside.com 2019 - 2024. All rights reserved.