我怎样才能执行 bat 文件从windows与凭据。
检查this解决方案,只是好奇如何传递凭据登录到unix服务器,然后使用bat文件做一些步骤?
fs.chmodSync('./myFile.bat', 0o755);
let spawn = require('child_process').spawn,
ls = spawn('cmd.exe',["/c", `C:\\myFile.bat`], ["","\\data\\myFromFolder"] );
ls.stdout.on('stdout', function (error, stdout, stderr) {
if (error) {
console.error(error);
return;
}
console.log('stdout: ' + stdout);
});
基本上我需要从javascrpt代码中传递参数给bat文件。
我在.bat文件中设置了一些默认参数,但前三个参数必须是本地文件夹路径、用户名和密码
与此类似issue
1条答案
按热度按时间bvpmtnay1#
我能够运行 bat 文件传递凭据参数与下面的代码。
受Solution支持