Autohotkey 发送文字文本不读取变量

Autohotkey 发送文字文本不读取变量

我的情况很简单,我不知道我做错了什么,教程很清楚,应该可以。当我写 pste 时,我希望剪贴板的内容以按键方式发送(我用它来粘贴不支持 ctrl+v 的 Windows 控制台中的文本)到目前为止,我已经尝试过

:*:pste::Send, %clipboard%
:*:pste::Send %clipboard% ;no comma
:*:pste::%clipboard% 
:*:pste::clipboard
:*:pste::%Clipboard%
:*:pste::Send, %Clipboard%
:*:pste:: %clipboard%
:*:pste:: %Clipboard%

在每种情况下,它都会在 :: 后写下文本,因此我输入 pste,脚本会写入 %clipboard% 或 Send、%Clipboard% 等等,如果这很重要,我不会编译 ahk

答案1

:*:pste::
Send %clipboard%
return

答案2

根据http://www.autohotkey.com/docs/Hotstrings.htm热字符串不支持变量。

相关内容