我使用PowerShell腳本卸載軟件,刪除服務並刪除安裝文件夾。徹底清理。這個軟件有核心應用程序和11個插件。所以我使用這個代碼插件:加快PowerShell的卸載
$appAddIns = @(Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "SE0008*" })
foreach ($appAddIn in $appAddIns)
{
Write-Host "Uninstalling: " $appAddIn.Name
$appAddIn.Uninstall() | out-null
}
但它啓動腳本的速度非常慢。我運行它,它只是空白。我的同事在工作中沒有使用我的腳本,因爲在10秒後他認爲它不起作用並且終止了它。
有什麼辦法,以更好寫,或只加:
Write-Host "Sit and wait you impatient bastard"
開頭?
不要對此使用'Win32_Product'。 https://gregramsey.net/2012/02/20/win32_product-is-evil/。請參閱http://stackoverflow.com/questions/25268491/alternative-to-win32-product – restless1987