Actualmente tengo una MSI que realiza una actualización importante, y se puso en marcha como:silenciosa de Windows Installer de instalación sin necesidad de reiniciar automáticamente
msiexec.exe /i installer.msi /qn REBOOT=ReallySuppress
Mi pregunta se refiere a que la propiedad particular REINICIAR = ReallySuppress: ¿significa no reiniciará el sistema, pero hará los cambios apropiados (si corresponde) cuando el usuario reinicie su sistema manualmente? ¿O simplemente ignorará aquellas cosas que requieren reiniciar el sistema?
Gracias por su respuesta Alexey, me pregunto dónde encontraste esta información, porque en la documentación de Windows Installer (http://msdn.microsoft.com/en-us/library/windows/desktop/aa372024(v=vs .85) .aspx) No pude encontrar nada como esto. ¡Saludos! –
@Santiago Sí, esta página no lo menciona. Sin embargo, es la forma en que funciona. Viene de la experiencia. –
@Stephen Acepto que Windows Installer puede reemplazar archivos en uso, aunque generalmente no lo hace debido a la ambigüedad entre las versiones de DLL. Si fue reemplazado, entonces no sería necesario reiniciar. Raymond Chen explica [por qué Windows no reemplazará los archivos en uso] (http://technet.microsoft.com/en-us/magazine/2008.11.windowsconfidential.aspx "Windows puede pero no quiere"). En Windows 7, Windows Installer usa * Restart Manager * para evitar que el sistema se reinicie donde pueda * evitarlo * con seguridad. –