2011-02-06 92 views
1

我有一個bat腳本,它有block1命令。我把這樣的如何將輸入傳遞給批處理命令

> mybat block1 

的塊1,並執行以下

:BLOCK1 
CALL some command InputString 
goto :EOF 
) 

我怎樣才能改變InputString,使其執行AnotherInputString或任何其它輸入

CALL some command AnotherInputString 

回答

1

「如果有另一個命令行參數,將該參數作爲命令執行,否則繼續。「

:Loop 
IF "%1"=="" GOTO Continue 
    CALL some command %1 
SHIFT 
GOTO Loop 
:Continue