如何透過 PowerShell 中的 WMI 解除安裝軟體?
主要有 3 種方法可透過 PowerShell 解除安裝軟體。
WMI 方法。
使用軟體包提供程式
解除安裝字串。
此文將討論 WMI 方法來解除安裝軟體。
WMI 方法
透過 WMI 類 Win32_Product,您可以檢索本地或遠端系統上解除安裝的軟體列表。如果您需要特定軟體,您可以按其名稱進行篩選。例如:
Get-WmiObject Win32_Product -Filter "Name='Vmware tools'"
或者,您可以使用 Where-Object 管道命令檢索已安裝軟體的名稱。
Get-WmiObject Win32_Product | Where{$_.Name -eq "Vmware tools"}輸出
PS C:\Users\Administrator> Get-WmiObject Win32_Product | Where{$_.Name -eq
"Vmware tools"}
IdentifyingNumber : {D533345C-7F8D-4807-AE80-E06CE2045B0E}
Name : VMware Tools
Vendor : VMware, Inc.
Version : 11.0.6.15940789
Caption : VMware Tools以下是此 WMI 物件命令支援的方法。
Get-WmiObject Win32_Product -Filter "Name='Vmware tools'" | gm -MemberType Method | Select Name, MemberType
輸出
Name MemberType ---- ---------- Configure Method Reinstall Method Uninstall Method Upgrade Method
此命令支援 Uninstall() 方法。我們可以使用此方法解除安裝軟體。例如:
$vtools = Get-WmiObject win32_product -Filter "Name='Vmware tools'" $vtools.Uninstall()
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP