我在玩 Turntable.fm 机器人,我想在本地机器的 Nodejs 安装上运行它,但不显示 cmd 窗口。所以我最终使用了一个 vbs 脚本来隐藏窗口:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
然后我的 .bat 文件如下所示:
.\node.exe .\Turntable-API\bots\carlin.js
就是这样。很简单。我在 Windows 中创建了一个快捷方式文件,然后运行它:
C:\Windows\System32\wscript.exe "C:\ttbot\invisible.vbs" "C:\ttbot\ttbot.bat"
现在的问题是我不知道如何找到或终止已启动的进程。当我尝试查看任务管理器时,没有 wscript.exe、cmd.exe、node.exe、invisible.vbs 或 ttbot.bat 运行任何类型的进程。当我尝试在 cmd 中运行 .bat 文件时,它不会立即关闭,所以我认为它需要某种手动关闭。我该怎么办?