Ejecutar una aplicación después de reiniciar
Como ejemplo, vamos a crear una aplicación con dos botones: Instalar Acrobat, e instalar Application101. El programa de instalación de Acrobat requerirá al usuario que reinicie su computadora una vez que finalice la instalación. Para garantizar que la aplicación se inicia cuando el usuario reinicie su sistema, agregue el código siguiente al evento Click en el botón Instalar Acrobat:
Nota: Este script agrega un acceso directo temporal a la carpeta de inicio de Windows. Cuando la aplicación se ejecuta en el reinicio, el acceso directo temporal se elimina.
Como ejemplo, vamos a crear una aplicación con dos botones: Instalar Acrobat, e instalar Application101. El programa de instalación de Acrobat requerirá al usuario que reinicie su computadora una vez que finalice la instalación. Para garantizar que la aplicación se inicia cuando el usuario reinicie su sistema, agregue el código siguiente al evento Click en el botón Instalar Acrobat:
reboot = Application.LoadValue("Settings", "Reboot");
if reboot == "" then
Shell.CreateShortcut(Shell.GetFolder(SHF_STARTUP_COMMON), "Temporary Shortcut", "Autorun.exe", "", "", "Autorun.exe", 0, SW_SHOWNORMAL);
Application.SaveValue("Settings", "Reboot", "done");
else
Shell.DeleteShortcut(Shell.GetFolder(SHF_STARTUP_COMMON), "Temporary Shortcut");
Application.SaveValue("Settings", "Reboot", "");
end