1. 程式人生 > >【batch】批處理檔案多引數處理和for迴圈字串連線

【batch】批處理檔案多引數處理和for迴圈字串連線

batch檔案寫起來,酸爽不談了。

 1 @echo off
 2 set pathPrefix=D:\
 3 
 4 set varStr=
 5 if "%1"=="" ( 
 6     echo No variable received, please call the bat with variables!
 7     exit 0
 8 )
 9 
10 for %%i in (%*) do call :concat %%i    
11 set "varStr=%varStr:~1%"
12 echo %varStr%
13 pause 
14 goto :eof
15 
16
:concat 17 set varStr=%varStr% %pathPrefix%%1 18 goto :eof