hotkey.ahk

;Win+W  Internet Explorer
#w::Run "C:\Program Files\Internet Explorer\iexplore.exe"
  
;Win+N       
#n::Run notepad   
  
;Win+C       
#c::Run calc   
  
;      ,ctr+D         
^d::  
send ^c  
sleep,200  
clipboard=%clipboard%   
tooltip,%clipboard%  
sleep,500  
tooltip,  
return  
  
;Ctr+Shift+Z  DOS     
^+c::Run cmd  
  
;Ctr+Shift+Z         
^+z::Run "C:\Program Files\WizBrother\Wiz\WizExplorer.exe"  
  
;Win+R  “  ...”  
;#R
  
;Win+D        
;#E

; ahk          
;~LButton:: 
;    CoordMode, Mouse, Screen 
;    ;   ,    ,               ;           … 
;    MouseGetPos, x1, y1 
;    KeyWait, LButton, U 
;    WinGetActiveTitle, Title 
;    If Title contains Firefox, Opera, Internet Explorer 
;    { 
;        MouseGetPos, x2, y2 
;        if (abs(x1-x2)>10 or abs(y1-y2)>10) 
;        ;             
;        send ^c 
;    } 
;return 
;~RButton:: 
;    CoordMode, Mouse, Screen 
;    ;   ,    ,               ;           … 
;    WinGetActiveTitle, Title 
;    If Title contains Firefox, Opera, Internet Explorer 
;    { 
;        send ^v 
;    } 
;return

#singleinstance force ;                       ,       
^!s::suspend ;     ,             ,        
~LButton up:: ;           
send, ^c  
return  
RButton:: ;                  ,          
click  
send, ^v  
return


 

copypath.ahk, , D:\Temp\
  1. #NoTrayIcon
  2. Clipboard=%1%
AutoHotkey x:\AutoHotkey\AutoHotkey.exe , CopyFilePath.reg, 。
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\*\shell\copypath]
  3. @=" "
  4. [HKEY_CLASSES_ROOT\*\shell\copypath\command]
  5. @="\"x:\\AutoHotkey\\AutoHotkey.exe\" \"D:\\Temp\\copypath.ahk\" \"%1\""
  6. [HKEY_CLASSES_ROOT\Folder\shell\copypath]
  7. @=" "
  8. [HKEY_CLASSES_ROOT\Folder\shell\copypath\command]
  9. @="\"x:\\AutoHotkey\\AutoHotkey.exe\" \"D:\\Temp\\copypath.ahk\" \"%1\""
, , “ ” “ ” 。

 

ahk , 。

  1. ;
  2. ^1::
  3. send ^c
  4. sleep,200
  5. clipboard = %clipboard%
  6. SplitPath, clipboard, , dir
  7. clipboard = %dir%
  8. return
  9. ;
  10. ^2::
  11. send ^c
  12. sleep,200
  13. clipboard = %clipboard%
  14. SplitPath, clipboard, name
  15. clipboard = %name%
  16. ;~ tooltip,%clipboard%
  17. ;~ sleep,2000
  18. ;~ tooltip,
  19. return
  20. ;~
  21. ^3::
  22. send ^c
  23. sleep,200
  24. clipboard=%clipboard%
  25. ;windows , “ ”。 , 。
  26. ;~ tooltip,%clipboard%
  27. ;~ sleep,2000
  28. ;~ tooltip,
  29. return

 

 
  
 
 

좋은 웹페이지 즐겨찾기