se necesita para ejecutar la desinstalación msiexec de mi código:en MsiExec desinstalar
MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
Pero esto está pidiendo una confirmación (Sí/No). ¿Cómo puedo evitar eso?
se necesita para ejecutar la desinstalación msiexec de mi código:en MsiExec desinstalar
MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
Pero esto está pidiendo una confirmación (Sí/No). ¿Cómo puedo evitar eso?
msiexec /quiet
evitará la userinteraction
Trate de añadir las banderas /qn
a la línea de comandos. /q
es el modo silencioso y n
es una marca para /q
que suprime toda la interfaz de usuario.
Con estos indicadores agregados, el comando completo sería:
MsiExec.exe /qn /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
Usted puede utilizar el interruptor /passive
para hacer esto.
MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A} /passive
Si desea ocultar por completo la interfaz de usuario, utilice el interruptor en lugar de /quiet
/passive
.
No es del todo correcto. Sí, "/ qn" es uno de los posibles parámetros aquí. Para dar la historia completa aquí a todas las respuestas:/qn y/q son equivalentes, y/quiet es lo mismo también. Esta es la variante silenciosa. La segunda variante desatendida (con barra de progreso, pero sin preguntar u otros cuadros modales) es/qb o el equivalente/pasivo. Todos los parámetros resuelven el problema mencionado. – Philm
Por supuesto, hay más como/qb +/qn + o las variantes con ("!") Que oculta el botón cancelar durante el progreso (/ qb +!/Qb-!). – Philm