因此,我正在尝试从JS代码执行.bat文件:
我的HTML代码包括:
<body dir=rtl onload="runExe()">
因为我的main.js JavaScript代码是:
function runExe(){
var shell = new ActiveXObject("WScript.Shell");
var path = 'write.bat';
shell.run(path,1,false);
}
write.bat
文件在.txt文件中添加了“成功”字样。
到目前为止,此代码尚未输出到文本文件。通过一个简单的alert('x')
命令,我意识到代码停止在JS代码的第二行。有什么想法吗? ActiveXObject代码有问题吗?