Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ejecutar .msi en segundo plano (o sea invisible)

Estas en el tema de Ejecutar .msi en segundo plano (o sea invisible) en el foro de Visual Basic clásico en Foros del Web. Hola! Alguien se le ocurre como puedo ejecutar un instalador MSI en segundo plano? Por linea de commando si pongo: msiexec /i installer.msi /qn se ...
  #1 (permalink)  
Antiguo 29/05/2009, 08:00
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 31
Antigüedad: 15 años
Puntos: 0
Ejecutar .msi en segundo plano (o sea invisible)

Hola!

Alguien se le ocurre como puedo ejecutar un instalador MSI en segundo plano?

Por linea de commando si pongo: msiexec /i installer.msi /qn se ejecutaria invisible sin que el usuario perciba nada.

Pero mi idea es usar un ShellExecute asi:

Código:
Private Sub Miliki()
    ShellExecute 0, "open", "installer.msi", vbNullString, "C:\", vbNormalFocus
End Sub
Pero no se me ocurre con el ShellExecute donde agregar las lineas para que corra en modo desatendido. He probado varias formas y no me sale.

Gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:07.