У меня есть следующий скрипт Powershell, который я использую, чтобы получить строку удаления для Google Chrome, а затем я хочу удалить его в автоматическом режиме. Строка 3 в скрипте вызовет деинсталлятор GUI (так что кажется, что пока все правильно), но если я добавлю "/ qn" или "/ quiet" в список аргументов, удаление, похоже, не бежать вообще, даже если я оставлю на пару часов. Чего мне не хватает?
$AppName = "Google Chrome"
$Chrome = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -match $($AppName)}
Start-Process -Wait -FilePath MsiExec.exe -Argumentlist "/X",$Chrome.UninstallString.TrimStart("MsiExec.exe /X")
Заранее спасибо за помощь,
Андрей