Copy to clipboard the script path with AutoHotKey
我已经尝试过了,但是它没有复制包含脚本的文件夹的路径:
1 2 3 4 5 6 | If(WinActive("ahk_class ExploreWClass")) { ClipSaved := ClipboardAll ; save original clipboard clipboard = ; clear clipboard Send,"%A_WorkingDir%" ; copy selected folder ClipWait, 2 ; wait until the clipboard contains data Sleep, 100 } |
感谢您的帮助!
P.S:为此,我将AHK用作蝙蝠,而不是用作热键。
1 2 3 4 5 | ClipSaved := ClipboardAll ; Save the entire clipboard to the variable ClipSaved clipboard = %A_ScriptDir% ; ClipWait ; do sth e.g, ; SendInput, ^v Clipboard := ClipSaved ; Restore the original clipboard |
https://autohotkey.com/docs/misc/Clipboard.htm#ClipboardAll