2010-02-22 16 views

risposta

20

Rappresenta il primo argomento della riga di comando passato al file batch.

Se si esegue il file batch con:

myfile.bat firstArg secondArg 

%1 diventa "firstArg" e %2 diventa "secondArg"

Il relativi shift comando sposta la posizione di argomenti uno a sinistra. L'esecuzione di shift una volta in un file batch renderà il valore "% 1" il secondo argomento, "% 2" diventa il terzo e così via. È utile per elaborare gli argomenti della riga di comando in un ciclo nel file batch.

+3

corretto. più informazioni sono disponibili tramite "chiamata /?" – Andrey

8

%1 è il primo argomento indicato, %2 il secondo.

Se si esegue il file con foo.bat source.js destination.js, l'esecuzione del comando è jsmin <source.js >destination.js.