注意,腳本文件名不算進參數,如果要獲得腳本文件名請查看關于 @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這個解釋程序)的...