admin 管理员组文章数量: 1184232
2024年3月27日发(作者:php当前时间戳)
AutoHotkey
非原创,版权归原作者所有
创建脚本
每个脚本都是一个纯文本文件,由一些能被
执行的命令组成。一个脚本可能还包含热键 和热字符串 。如果没有热
键和热字符串,脚本在启动的时候就会从头依次执行到尾。
创建一个新的脚本:
1. 下载 并安装 AutoHotkey。
2. 右击鼠标,选择
新建
->
文本文档
。
3. 输入文件名并确保以 .ahk 结尾。例如:。
4. 右击文件,选择
编辑脚本
。
5. 输入以下内容:#space::Run
上一行的第一个字符 "#" 代表键盘上的 Windows 键;所以
#space 表示在按住 Windows 键后再按空格键。"::" 后面的命令会
在热键激活后执行,在本例中则会打开谷歌主页。继续按下面步骤操作,
来执行这个脚本:
1. 保存并关闭该文件。
2. 双击该文件来启动它。在系统托盘里会出现一个新图标。
3. 按下 Windows 和空格键,网页会在默认的浏览器里打开。
4. 右击系统托盘里的绿色图标可以退出或编辑当前脚本。
注意:
可以同时启动多个脚本,并且在系统托盘里都会有一个相应的图标。
每个脚本都能定义多个 热键 和 热字符串 。
想让某个脚本开机即启动,可以将它的快捷方式放到开始菜单的启动目录里 。
启动程序
命令 Run 可以运行程序、打开文档、网页链接或快捷键。请参看
以下示例:
view plaincopy to clipboardprint?
1. Run Notepad
2. Run C:My DocumentsAddress
3. Run C:My DocumentsMy
4. Run
5. Run mailto:someone@
可以给这些命令设置任何热键 。下面第一个例子的快捷键是
Win+N ,第二个是 Control+Alt+C:
view plaincopy to clipboardprint?
1. #n::Run Notepad
2. ^!c::Run
上例是单行热键,因为每个热键之包含一条命令。如果命令多余一
条,则热键定义必须单独放一行,其后每条命令放一行,且最后一行必
须是 return 。例如:
view plaincopy to clipboardprint?
1. #n::
2. Run
3. Run
4. return
如果待执行的程序或文档没有集成到系统中,则需要指定完整路径:
view plaincopy to clipboardprint?
1. Run %A_ProgramFiles%
上例中 %A_ProgramFiles% 是内建变量 。比起直接使用诸
如 C:Program Files 这样的绝对路径,推荐使用内建变量,它使
得脚本的可移植性更好,即能在其他机器上正常运行。注意:命令和变
量都是大小写无关的。例如 "Run" 与 "run"、"A_ProgramFiles"
与"a_programfiles"都是一样的。
用 RunWait 代替 Run,脚本就会一直等在,直到刚才运行程序
退出。在下例中 MsgBox 命令直到记事本被关闭后才执行:
view plaincopy to clipboardprint?
1. RunWait Notepad
2. MsgBox The user has finished (Notepad has been closed).
版权声明:本文标题:Autohotkey教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711538255a598924.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论