我有一个使用WinActivate()
的脚本。我想确保"Windows被锁定"的情况已经处理好了。
我知道登录/锁定屏幕只是一个对话框。它会工作,如果我发送CTRL - ALT - DEL或者有人有一个工作片段为这种情况?
登录屏幕在一个完全独立的桌面上运行-正常用户会话中的任何程序都不能以任何方式与安全登录桌面交互。它不仅仅是一个对话框——它是一个完全独立的安全桌面。
AutoIT FAQ所说的是,当窗口没有焦点时,您可以使用不同的命令仍然可以工作。如果您需要窗口具有焦点以使脚本工作,则必须等到计算机解锁。您可以设置一个计划事件,使其在工作站登录或解锁时运行,并且可以将其配置为仅在脚本尚未运行时运行。您还可以使用链接的FAQ中引用的命令重写脚本,以便脚本即使不在积极可见的桌面上也能运行。