Избегайте ящика подтверждения в MSIEXEC Удаление

StackOverflow https://stackoverflow.com/questions/6355911

  •  28-10-2019
  •  | 
  •  

Вопрос

Мне нужно запустить MSIexec, удалившее из моего кода:

MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}

Но это запрашивает подтверждение (да/нет). Как я могу этого избежать?

Это было полезно?

Решение

msiexec /quiet Избегает пользовательского взаимодействия

Другие советы

Вы можете использовать /passive переключиться, чтобы сделать это.

MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A} /passive

Если вы хотите полностью скрыть пользовательский интерфейс, используйте /quiet переключать вместо /passive.

Попробуйте добавить /qn флаги в вашей командной строке. /q тихий режим и n это флаг для /q Это подавляет весь пользовательский интерфейс.

С добавлением этих флагов, полная команда будет:

MsiExec.exe /qn /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top