如何在Windows上用命令行运行.js文件?
我有一个'目标'为"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
的快捷方式。
我想从批处理文件中运行这个快捷方式,所以我把"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
复制到cmd.exe命令行,然后按回车键。什么也没发生。
我如何在Windows7上从命令行运行"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
?
更新
js文件包含
var WshShell = new ActiveXObject("Wscript.Shell");
WshShell.run("java -Dlog.dir=%TEMP% -jar taf-loader.jar", 0, false);
WScript.exit;
我试着按照@Serge的建议,用Wscript.exe
和Cscript.exe
运行js文件,但没有任何效果=我通过双击启动的程序没有启动。也没有错误。
C:\>Cscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
C:\>Wscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
C:\>