簡單的autohotkey教程,乙個指令碼幫你實現自定義n多快捷鍵(windows系統上用的)
;最新版:
#persistent
#singleinstance,force
/*熱鍵說明:
# 代表win
+ 代表shift
! 代表alt
^ 代表ctrl
& 將兩個鍵組合成乙個鍵列
< 表示左側的按鍵,
> 表示右側的按鍵,>+ 是右側的shift鍵
; 是單行注釋符號
/*...*/括起來是多行注釋
*/;舉例:win+n執行記事本
#n::run notepad
;舉例:win+o執行outlook
#o::run outlook
;舉例:win+w執行word
#w::run winword
;舉例:win+x執行xls
#x::run excel
;舉例:win+t執行ppt
#t::run powerpnt
;舉例:win+c執行計算器
;舉例:win+f執行everything
#f::run d:\everything\everything.exe
;舉例:win+i執行ithoughts
#i::run c:\program files (x86)\toketaware\ithoughts\ithoughts.exe
;capslock + e 編輯本配置文件
capslock & e::edit
;capslock + r 重啟本指令碼
capslock & r::reload
;capslock + x 退出本指令碼
;#ifwinactive限定熱鍵只有在某程式(視窗)啟用時才能生效,結尾要用#ifwinactive解除限制。
#ifwinactive,ahk_exe ithoughts.exe
;~ 實現在ithoughts中,按insert 就相當於按tab,新建子節點
insert::send
#ifwinactive
ahk 批量定義熱鍵
功能 定義capslock 下面的4行字元共計16個熱鍵組合 conf ltrim join 1,2,3,4,q,w,e,r,a,s,d,f,z,x,c,v htk strsplit conf,陣列化便於迴圈自動註冊熱鍵操作 idx 根據熱鍵內容獲取索引位置 loop,parse,conf,csv ...
AHK 用熱鍵生成所選檔案的副本
tc不允許按ctrl 左鍵拖動檔案在當前資料夾建立副本 用autohotkey自己解決,實現點選檔案按capslock d 生成乙份副本。簡版 capslock d clipboard 清空剪貼簿 send,c clipwait,2 if errorlevel send,v return 2017年...
AHK 只在某些特定情景生效的熱鍵
在某特定控制項啟用時生效。可以在記事本中測試 編輯視窗為edit1控制項 在word中不生效 if activecontrolis edit1 6 send 7 msgbox ifactivecontrolis control 在某類控制項啟用時生效,如下 示例 在所有的編輯控制項中的輕鬆刪除單詞的...