2012-12-27 96 views
1

我得到我想要使用此命令卸載應用程序的應用程序組:卸載組使用PowerShell

$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "Microsoft sql" } 

$應用程序是應用程序列表。 我可以卸載整個組嗎?或者我必須使用foreach循環?

PowerShell的版本-3

回答

2

你得到一個對象陣列描繪一組個體應用(的ManagementObject)。

應用程序單獨卸載。使用%循環!

$app | % { $_.Uninstall() } 
+0

%就像foreach? –

+1

是的!如果你輸入「Alias%」,你會發現它是ForEach-Object命令行的別名。 –