第一次亲密接触autohotkey_图文

上传人:marr****208 文档编号:117587142 上传时间:2019-12-05 格式:DOC 页数:10 大小:37KB
返回 下载 相关 举报
第一次亲密接触autohotkey_图文_第1页
第1页 / 共10页
第一次亲密接触autohotkey_图文_第2页
第2页 / 共10页
第一次亲密接触autohotkey_图文_第3页
第3页 / 共10页
第一次亲密接触autohotkey_图文_第4页
第4页 / 共10页
第一次亲密接触autohotkey_图文_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《第一次亲密接触autohotkey_图文》由会员分享,可在线阅读,更多相关《第一次亲密接触autohotkey_图文(10页珍藏版)》请在金锄头文库上搜索。

1、第一次亲密接触AutoHotkey_图文 导读:就爱阅读网友为您分享以下“第一次亲密接触AutoHotkey_图文”的资讯,希望对您有所帮助,感谢您对的支持!们(不给出具体数值)。 若某个参数含有空格,则最好使用双引号围住该参数。 B)解释器自上而下(从第一行到最后一行)“解释”脚本的每行语句,除非遇到“Return”、“Goto”、“Gosub”、“Exit”等语句、函数、热键或其它能使脚本“跳”到某个标识符的条件成立。 C)关键字和标识符(包括变量名、命令名、函数名等)都不区分大小写。 自动化操作轻松入门系列2 原 二、运行程序或打开文件 1、运行程序 Run t命令或者函数用来运行外部可

2、执行文件,AHK还可利用它来直接打开文件。 AHK: Run, 目标文件 , 工作目录, Max|Min|Hide|UseErrorLevel, 输出PID变量 AU3: Run ( "文件名" , "工作目录" , 标志 ) 【示例 2.1.1 】 AHK: Run, Notepad.exe AU3: Run("Notepad.exe") 上面的示例中都没有给出程序“Notepad.exe”的路径,为什么仍能执行?这是因为它们都会自动在脚本所在目录下搜寻目标文件,如有则运行,否则就到系统文件夹(%PATH%)中搜寻。 注意: A)某

3、些程序必须给定“工作目录”才能成功运行! B)给出完整的文件路径有助于轻微提高程序的可靠性。 C)AHK的Run命令可以用来运行程序和直接打开文件,而AU3的Run函数则只能用来运行程序(可执行文件)或传递参数让某个程序打开目标文件。 当然,运行程序的功能还不仅仅是这么简单,我们还可以指定运行程序的初始状态,比如让运行的记事本窗口以最大化状态显示(或者最小化、隐藏): 【示例 2.1.2 】 AHK: Run, Notepad.exe, , Max AU3: Run("Notepad.exe", "", SW_MAXIMIZE) 2、打开文件 前面已经提

4、到,AHK的Run命令可以直接打开文件,而AU3的Run函数则只能用来运行程序,因此在打开文件的方式上有点不同:AHK脚本中可直接给出目标文件,而AHK将自动运行该文件的关联程序来打开它;而AU3则必须由用户自己传递参数让某个程序打开目标文件。 【示例 2.2.1 】 AHK: Run, MyFile.txt Run, Notepad.exe MyFile.txt AU3: Run("Notepad.exe MyFile.txt") 3、以命令行形式运行程序 可以考虑运行系统的命令行解释器(cmd.exe/),然后指定要执行的命令并传递参数。 假设我们要执行命令“dir C

5、:WINDOWSsystem 32” ,用以列出指定目录的所有文件及子目录。 【示例 2.3.1 】 AHK: Run, %ComSpec% /k dir C:WINDOWSsystem32 AU3: Run(ComSpec & " /k dir C:WINDOWSsystem32") 注意: A)ComSpec是脚本内建的用以指示命令行解释器位置的变量或宏。 B)/k 参数表示“执行字符串指定的命令但保留”,若改为 /c 则表示“执行字符串指定的命令然后终断”。对此比较直观的解释是 /k 将在执行完命令后保留命令提示窗口,而 /c 则将在执行完命令之后关闭命令提示窗口。 C)符号“&”是AU3定义的字符串连接符。 4、特殊应用 A)打开网页 【示例 2.4.1 】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号