我是AutoHotKey的新手,只是想弄清楚一切工作原理。我创建了脚本,假定该脚本返回括号内的行。
::.whole::
(
select user , select_priv , insert_priv from mysql.user;
)
它在txt文件,chrome文本字段等中都能正常工作,但是当我在Windows命令提示符下使用它时,我得到以下输出:
select user , select_priv, insert_priv from mysql.user;.android
“。android”仅在我按下选项卡时出现,但在使用enter或空格时按预期运行。这个“ .android”从哪里来?
答案 0 :(得分:0)
“。android”仅在我点击选项卡时出现,但在按预期运行时 使用Enter或空格。这个“ .android”来自哪里?
Tab会触发自动补全,.android是当前工作目录(可能是您的用户主目录)中的一个文件夹,按字典顺序排列第一个。测试一下:在一个空的命令提示符下,按Tab。建议使用.android。如果持续按Tab键,则可以循环浏览当前目录中的文件夹和文件。它与您的脚本无关。
这样做的原因是“;”是分开的命令,因此,如果在“;”之后按Tab,它将起到与在空提示下按Tab相同的作用。