Al arrancar, necesito ejecutar los 3 procesos siguientes de forma secuencial y, opcionalmente, definir un retraso entre cada uno.
1- iniciar un servidor node js
2- iniciar un navegador (atajo)
3- iniciar una aplicación
En Windows 7, ¿cuál es la mejor manera de lograr esto?
Respuesta1
Cree un archivo llamado startup.vbs en el bloc de notas y pegue este código en él. Ejecute el archivo al inicio (ponga un acceso directo en su carpeta de inicio).
Yo mismo no puedo probar correctamente la línea del servidor node.js. Déjame saber como va.
Dim objWshShell, ls, lc, la
set objWshShell = WScript.CreateObject("WScript.Shell")
ls = objWshShell.Run("cmd /k cd C:\the\path\to\your\server && node myServer.js", 0, false)
WScript.Sleep 1000 'Time in milliseconds
lc = objWshShell.Run("chrome localhost:8080", 1, false)
WScript.Sleep 1000 'Time in milliseconds
la = objWshShell.Run("""C:\Program Files (x86)\Notepad++\notepad++.exe""")
set objWshShell = nothing
Cambia las aplicaciones y retrasos a los que necesites