Windows 7,按顺序运行3个应用程序,启动延迟


1

在启动时,我需要按顺序运行以下3个进程,并可选择在每个进程之间定义延迟

1-启动节点js服务器
2-启动浏览器(快捷方式)

3-启动一个应用程序

在Windows 7中,实现此目的的最佳方法是什么?

Answers:


0

在记事本中创建一个名为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

将应用程序和延迟更改为您需要的


谢谢会尝试,但不可执行文件,如我通常通过命令控制台运行的节点服务器呢?即$ node app
Bachalo

我编辑它以包含node.js行,多亏了 Jeremythuff对此 ,但我无法测试它。让我知道事情的后续。
Nate

Line4 Char 74-调用Sub时不能使用括号
Bachalo


我修改了代码基本上是复制Jeremythuff的。我知道旧的代码适用于我可以测试的内容,但是无法测试js节点,所以我不确定那里缺少什么细微差别。试试新代码并告诉我。并且集合上的资本化无关紧要。
Nate
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.