Selenium Webdriver + AutoIT + Java - 自动化 Windows 安全弹出窗口
Selenium Webdriver + AutoIT + Java - Automate Windows Security Pop UP
我正在尝试使用 AutoIT
自动执行 OS 对话框(Windows 安全性)
导入是(只使用了第二个)
import java.io.File;
import autoitx4java.AutoItX;
import com.jacob.com.LibraryLoader;
密码是:
AutoItX x = new AutoItX();
x.winActivate("Windows Security");
x.winWaitActive("Windows Security");
Thread.sleep(3000);
x.send("\'domain\username\'");
x.send("{TAB}");
x.send("password");
Thread.sleep(3000);
x.send("{ENTER}");
但这对我不起作用。
有人可以帮助我吗?
我不得不用 AutoIT 创建一个脚本,但是当我在 Java 中写下这些句子时:
Runtime.getRuntime().exec("C:\Folder\script.exe");
这不起作用,因为我需要使用管理员权限调用 exe。
有人知道怎么做吗?
解决方案:根据导航器的不同,您可以使用 Runtime.getruntime。 Chrome可以用这个,但是IExplorer不能执行语句
我正在尝试使用 AutoIT
自动执行 OS 对话框(Windows 安全性)导入是(只使用了第二个)
import java.io.File;
import autoitx4java.AutoItX;
import com.jacob.com.LibraryLoader;
密码是:
AutoItX x = new AutoItX();
x.winActivate("Windows Security");
x.winWaitActive("Windows Security");
Thread.sleep(3000);
x.send("\'domain\username\'");
x.send("{TAB}");
x.send("password");
Thread.sleep(3000);
x.send("{ENTER}");
但这对我不起作用。 有人可以帮助我吗?
我不得不用 AutoIT 创建一个脚本,但是当我在 Java 中写下这些句子时:
Runtime.getRuntime().exec("C:\Folder\script.exe");
这不起作用,因为我需要使用管理员权限调用 exe。
有人知道怎么做吗?
解决方案:根据导航器的不同,您可以使用 Runtime.getruntime。 Chrome可以用这个,但是IExplorer不能执行语句