注意,脚本文件名不算进参数,如果要获得脚本文件名请查看关于 @ScriptName 的说明。如果某个参数中包含有空格字符则必须用英文“双引号”把这个参数围住。已编译的 脚本的也是以同样的方式接收命令行参数的。
$CmdLine[0] 保存着命令行中参数的个数(不包括脚本文件名)
$CmdLine[1] 是第 1 个参数
$CmdLine[2] 则是第 2 个参数
...
我们常用 $CmdLine[$CmdLine[0]] 来表示最后一个参数...
如果您的脚本是像下面这样被运行的话:
AutoIt3.exe myscript.au3 参数1 "这是一个字符串型参数"
$CmdLine[0] 等价于... 2
$CmdLine[1] 等价于... 参数1
$CmdLine[2] 等价于...这是一个字符串型参数
@ScriptName 等价于... myscript.au3
除了$CmdLine之外,还有一个变量叫做 $CmdLineRaw,它保存着完整的未被拆分的命令行语句,对于上面这个例子
$CmdLineRaw 等价于...myscript.au3 参数1 "这是一个字符串型参数"
autoit 命令行参数说明
2021-10-06 00:50autoit教程网 autoit
命令行参数 AutoIt 脚本程序可通过命令行调用,当我们传递命令行参数到脚本中的时候会有一个特殊的数组 $CmdLine 保存相关数据。
延伸 · 阅读
- 2022-03-11在Linux下通过命令行打包Android应用的方法
- 2022-03-11Python全栈之文件函数和函数参数
- 2022-03-10关于Linux命令行下的数学运算示例详解
- 2022-03-10Spring MVC传递接收参数方式小结
- 2022-03-09Linux命令行上如何使用日历详解
- 2022-03-09Python函数中4种参数的使用教程
精彩推荐
- autoit
autoit3最新汉化版下载
想运行.au3的朋友必备,因这个东西,确实不错,我们提出程序的最低版本都基本是autoit3...
- autoit
autoit 命令行参数说明
命令行参数 AutoIt 脚本程序可通过命令行调用,当我们传递命令行参数到脚本中的时候会有一个特殊的数组 $CmdLine 保存相关数据。...
- autoit
AutoIT写的禁止QQ运行的程序代码
autoit的东西,确实不错,推荐大家学习之,最近没时间,稍后我们一起学习...
- autoit
QQ向陌生人聊天的autoit脚本
直接输入对方的qq号即可和对方交谈的autoit脚本,没什么技术含量,就是需要掌握下autoit的相关知识...
- autoit
Aut2Exe编译au3脚本为可执行文件
把AutoIt的.au3脚本文件编译成可独立运行的程序当然是可实现的,这样就可以使得编译后的程序得以在没有安装AutoIt(或者说没有AutoIt3.exe这个解释程序)的...