批處理命令傳遞參數

批處理腳本支持命令行參數,其中參數可以在被調用時傳遞給批處理文件。其中參數的獲取使用%1,%2,%3獲取。

示例:
編寫test.bat,腳本內容如下:

@echo off 
echo %1 
echo %2 
echo %3
echo %4

執行腳本

D:\bat_test>test.bat 1 2 3 4
1
2
3
4

經測試,最多隻支持9個參數

變量的初始化可以通過另外一種方式,及通過set命令。

語法:

set /A variable-name=value
說明:
variable-name設置變量的名稱
value設置變量的值
/A如果該值本質上是數值,則使用此開關。

示例:

@echo off
set username=Huang Bao Kang
echo %username%

執行如下:

D:\bat_test>test.bat
Huang Bao Kang

使用數字,/A選項

@echo off
set /A a=1
set /A b=2
set /A c=%a%+%b%
echo %c%

執行運行:

D:\bat_test>test.bat
3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章