我使用PowerShell脚本卸载软件,删除服务和删除安装文件夹。彻底清理。这个软件有核心应用程序和11个插件。因此,我使用以下代码作为插件:
$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"在开始的时候?
https://stackoverflow.com/questions/41428025
复制相似问题