1

次のコマンドを使用して、アンインストールするアプリケーションのグループを取得しています。

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

$app はアプリケーションのリストです。グループ全体をアンインストールできますか、それとも foreach でループする必要がありますか?

PowerShell バージョン -3

4

1 に答える 1

2

個々のアプリケーションのセット(ManagementObject)を表すオブジェクト配列を取得しています。

アプリケーションは個別にアンインストールされます。%ループを使用してください!

$app | % { $_.Uninstall() }
于 2012-12-27T19:10:50.860 に答える