如何使用 PowerShell 中的包管理器解除安裝軟體?


主要有 3 種方法可以用 PowerShell 解除安裝軟體。

  • WMI 方法。

  • 使用軟體包提供程式

  • 解除安裝字串。

這裡,我們將討論使用包管理解除安裝軟體的方法。

你可以解除安裝使用包提供程式安裝的軟體或軟體包。可以使用 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

因此,使用 msi、msu、程式和 PowerShellGet 安裝的軟體包可以用 Uninstall-Package 命令解除安裝。

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

強制命令在不詢問使用者許可的情況下強制執行。

更新時間:2020-08-08

3K 次瀏覽

啟動您的 職業

完成課程獲得認證

開始
廣告
© . All rights reserved.