2013-09-21 126 views
0

我是autohotkey中的一个完整noob,我基本上需要一个使用F1键在循环中执行多个步骤的脚本。这是我当前的脚本...Autohotkey循环中的相同热键

$F1::fileappend, `n<!><1><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><2><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><3><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><4><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><5><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><6><!>, C:\Users\Administrator\Documents\count.log 
$F1::fileappend, `n<!><7><!>, C:\Users\Administrator\Documents\count.log 

我明白为什么这是不行的,我只需要使用上按相同的热键帮助制作一个脚本来遍历1-7。

在此先感谢! ^^

回答

0

感谢budRich我已经得到了我的答案。

n := 1 

$F1:: 
FileAppend,% "`n<!><" n "><!>", C:\Users\Administrator\Documents\count.log 
if (n>=7) 
    n=0 
n++ 
return 
0
$F1:: 
Loop, 7 
FileAppend,% "`n<!><" A_Index "><!>", C:\Users\Administrator\Documents\count.log 
return