【发布时间】:2017-07-26 22:35:08
【问题描述】:
我想知道是否有人在安装程序自动化期间通过 UAC 弹出窗口实现自动化?
我有一个现有的自动安装程序代码,但由于 Sikuli 在此步骤中未使用键盘/鼠标,它在 UAC 区域失败...
这里有人运气好吗?还是没有办法在 Jython 中做到这一点?
谢谢
【问题讨论】:
我想知道是否有人在安装程序自动化期间通过 UAC 弹出窗口实现自动化?
我有一个现有的自动安装程序代码,但由于 Sikuli 在此步骤中未使用键盘/鼠标,它在 UAC 区域失败...
这里有人运气好吗?还是没有办法在 Jython 中做到这一点?
谢谢
【问题讨论】:
Sikuli 在这种情况下不起作用的原因是 UAC 对话框显示在“安全桌面”中,您可以阅读更多关于 here 的信息。安全桌面会阻止所有交互,因此即使您尝试截取 UAC 对话框本身的屏幕截图,它也会失败。
话虽如此,有一个解决方法。您可以通过关注these steps 来禁用切换到安全桌面:
gpedit.msc
Computer Configuration\Windows Settings\Security Settings\Local Policies\SecurityOptions下,
将“用户帐户控制:提示提升权限时切换到安全桌面”更改为禁用。【讨论】: