При загрузке мне нужно запустить 3 следующих процесса последовательно, и при желании определить задержку между каждым
1 - запустить узел js сервера
2 - запустить браузер (ярлык)
3 - запустить приложение
В Windows 7, как лучше всего это сделать?
Создайте файл с именем startup.vbs в блокноте и вставьте в него этот код. Запустите файл при запуске (поместите ярлык в папку автозагрузки).
Я не могу самостоятельно проверить серверную строку node.js. Дайте мне знать, как это происходит.
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
Измените приложения и задержки на те, которые вам нужны