Beim Booten muss ich die folgenden 3 Prozesse nacheinander ausführen und optional eine Verzögerung zwischen jedem Prozess definieren.
1- Starten Sie einen Node.JS-Server.
2- Starten Sie einen Browser (Verknüpfung).
3- Starten Sie eine Anwendung
Wie lässt sich dies in Windows 7 am besten erreichen?
Antwort1
Erstellen Sie im Editor eine Datei namens startup.vbs und fügen Sie diesen Code darin ein. Führen Sie die Datei beim Start aus (legen Sie eine Verknüpfung in Ihren Startordner).
Ich kann die Node.js-Serverzeile selbst nicht richtig testen. Sagen Sie mir, wie es läuft.
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
Ändern Sie die Anwendungen und Verzögerungen auf diejenigen, die Sie benötigen