如何在运行时使用java脚本运行exe文件

时间:2018-03-16 15:45:04

标签: javascript protractor autoit

我正在尝试使用量角器自动化一些东西。我有一个情况,我需要处理Windows弹出窗口,我有一个AutoIt脚本编译(.exe)为此。我可以在Java和selenium中在运行时导入它。我不知道如何在Protractor和JavaScript案例中做到这一点。感谢。

2 个答案:

答案 0 :(得分:0)

尝试NPM包/ l shelljs

示例:

// Run external tool synchronously
if (shell.exec('git commit -am "Auto-commit"').code !== 0) {
  shell.echo('Error: Git commit failed');
  shell.exit(1);
}

答案 1 :(得分:0)

如果要打开外部文件,则应使用内置 child_process模块。

var { exec } = require("child_process");
//the function acts like a shell, so just use shell commands.
exec("cmd.exe");