私はAutoHotKey Send
コマンドhttp://www.autohotkey.com/docs/commands/Send.htmを使ってコントロールに入力しています。それは正常に動作しますが、ワークステーションがロックされている場合は動作しません。 しかし、私はロックされたワークステーションのコントロールに入力する必要があります。ロックされたワークステーションのコントロールに入力しますか?
AutoHotKeyがそれを実行できない場合は、他のユーティリティを使用できます。
私はAutoHotKey Send
コマンドhttp://www.autohotkey.com/docs/commands/Send.htmを使ってコントロールに入力しています。それは正常に動作しますが、ワークステーションがロックされている場合は動作しません。 しかし、私はロックされたワークステーションのコントロールに入力する必要があります。ロックされたワークステーションのコントロールに入力しますか?
AutoHotKeyがそれを実行できない場合は、他のユーティリティを使用できます。
コンピュータがロックされているときにもAutoHotkeyスクリプトが実行され、ControlSendコマンドはウィンドウ上のコントロールにキーストロークを直接送信できます。
ここで簡単なテストがあります。実行後、5秒間待ってからメモ帳を開いてテキストを入力し、PCスピーカーからビープ音を鳴らして、完了したことを知らせます。スクリプトを実行し、コンピュータをすぐにロックします。 Windowsキー+ Lはショートカットとして機能し、マシンをロックするのに5秒以上かかる場合は、最初の行でスリープコマンドに与えられた値を調整します。ビープ音が鳴ったら、マシンのロックを解除し、メモ帳ウィンドウを確認します。テキストが入力された後
Sleep 5000
Run notepad.exe
WinWait Untitled - Notepad
Sleep 300
ControlSend, Edit1, Test typing while locked, Untitled - Notepad
SoundBeep,, 500
メモ帳は、私のマシン上のアクティブウィンドウではなかったが、テキストはまだウィンドウにそれを作りました。
ありがとう、テストされます、それはうまくいくはずです – javapowered