Запуск msiexec / x из Powershell

286
Andy X

Я новичок в этом сайте. Я пытаюсь создать сценарий powershell, где msiexec может удалить приложение, используя идентификационный номер.

$Adobe = gwmi Win32_product -filter  foreach ($app in $Adobe) {"msiexec.exe /x /qn  $($App.IdentifyingNumber)"} 

Скрипт собирал идентифицирующие номера, но msiexec не запускал деинсталлятор. Любой совет будет принят во внимание.

0
Удалите двойные кавычки, содержащие команду, которую вы хотите выполнить, а не просто отобразить. LotPings 5 лет назад 0
@LotPings Я не пробовал этого, но перемещение переключателей / qn в конце строки решило проблему. foreach ($ app in $ Adobe) {"msiexec.exe / x $ ($ App.IdentifyingNumber)" / qn} Andy X 5 лет назад 0

0 ответов на вопрос

Похожие вопросы