键入锁定工作站上的控件?

时间:2011-09-09 06:05:12

标签: automation autohotkey

我正在使用AutoHotKey Send命令http://www.autohotkey.com/docs/commands/Send.htm来键入控件。它工作正常,但如果工作站被锁定则不起作用。 但我需要输入锁定工作站上的控件。

如果AutoHotKey不能这样做,我可以使用任何其他实用程序。

1 个答案:

答案 0 :(得分:2)

AutoHotkey脚本在计算机锁定时仍然运行,ControlSend命令可以直接向窗口上的控件发送击键。

这是一个快速测试。运行后等待五秒钟,打开记事本,键入一些文本,然后通过PC扬声器发出蜂鸣声,让您知道它已完成。运行脚本并立即锁定计算机。 Windows键+ L作为快捷方式,如果您需要超过五秒钟来锁定您的机器,请调整第一行上Sleep命令的值。蜂鸣声解锁后,检查记事本窗口。

Sleep 5000
Run notepad.exe
WinWait Untitled - Notepad
Sleep 300
ControlSend, Edit1, Test typing while locked, Untitled - Notepad
SoundBeep,, 500

输入文本后,记事本从不是我机器上的活动窗口,但文本仍然显示在窗口中。