1
我以前几乎没有使用过vbscript,所以请原谅我的天真。 这里很简单的代码,保存为“runningCheck.vbs”:如何在VBS中使用文件名
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("node.exe index.js", 2, true)
这个脚本是在同一目录node.exe和index.js。在Windows命令行中,当我进入目录并运行“runningCheck.vbs”时,它执行得很好。但是,当cd退出目录并使用完整文件路径调用相同的vbs脚本时,它不再起作用。
起初,我以为我只是需要在我的VBS脚本提供完整路径名,例如:
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("C:\Users\computeruser\Building Intelligence\javadobe\node.exe C:\Users\computeruser\Building Intelligence\javadobe\index.js", 2, true)
,但我得到的错误“系统找不到指定的文件。” 如何正确指定路径名?
在此先感谢帮助!