您可以通过3种方法使用PowerShell卸载软件。
WMI方法。
使用包提供者
卸载字符串。
在这里,我们将讨论使用Package Management卸载软件的方法。
您可以卸载与软件包提供程序一起安装的软件或软件包。您可以使用Get-PackageProvider命令获取软件包提供者的列表。
PS C:\Users\Administrator> Get-PackageProvider | Select Name, Version Name Version ---- ------- msi 3.0.0.0 msu 3.0.0.0 PowerShellGet 1.0.0.1 Programs 3.0.0.0
因此,可以使用Uninstall-Package命令卸载与msi,msu,程序和PowerShellGet一起安装的软件包。
Get-Package -Name 'Vmware tools' | ft -AutoSize
如果该软件包存在,则可以获取该软件包的详细信息。在下面的示例中,有一个包版本,源路径和提供者名称。
Name Version Source ProviderName ---- ------- ------ ------------ VMware Tools 11.0.6.15940789 C:\Program Files\VMware\VMware Tools\ msi
要卸载软件包或软件,您可以通过管道执行Uninstall-Package命令或直接运行提供软件包名称的命令。
Get-Package -Name 'Vmware tools' | Uninstall-Package
要么
Uninstall-Package -Name 'Vmware tools' -Force
强制命令是在不征求用户许可的情况下强制运行命令。