1
我用AutoHotkey的很多,我真的很喜歡它。但即使使用它幾年後,語法仍然很麻煩。是否有可能使用PowerShell創建鍵盤宏?因此,當我輸入Alt-1時,我的電子郵件地址輸入在屏幕上,等等。PowerShell可以處理鍵盤事件嗎?宏編程語言,或AutoHotkey的更換
我用AutoHotkey的很多,我真的很喜歡它。但即使使用它幾年後,語法仍然很麻煩。是否有可能使用PowerShell創建鍵盤宏?因此,當我輸入Alt-1時,我的電子郵件地址輸入在屏幕上,等等。PowerShell可以處理鍵盤事件嗎?宏編程語言,或AutoHotkey的更換
我懷疑你可以在本地PowerShell/Cmdlet中執行此操作,但由於您可以調用Windows API,因此應該能夠做到這一點。
我發現在PowerShell中擊鍵記錄程序這兩個環節,這需要做同樣的事情(讀鍵盤,無需對焦),其通過編譯一些C#調用的Windows API都工作。
沒有一個很好的解決方案,但你也許可以把它包起來放在一個漂亮的API在它:
http://code.google.com/p/nishang/source/browse/trunk/Keylogger.ps1 http://zokoloco.blogspot.co.uk/2011/03/key-logger- for-special-project-using.html