Избегайте ящика подтверждения в MSIEXEC Удаление
Вопрос
Мне нужно запустить 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}
Не связан с StackOverflow