Der Parameter, der hinter dem Aufruf der Batch steht, wird zur Laufzeit in die Variable %1% übernommen.
Geht auch so weiter:
Wenn z.B.
Meinbatch.cmd Parameter1 Parameter2 Parameter3 Parameter4
aufgerufen wird, dann hat zur Laufzeit des Batch
%1%=Parameter1
%2%=Parameter2
%3%=Parameter3
%4%=Parameter4
Wenn ein Parameter Leerzeichen (wie z.B. ein Verzeichnis) enthält, dann muss dieser in Anführungszeichen gesetzt werden.
Mach Dir mal ein Batch, wo Du folgendes reinschreibst:
@echo off
echo %1%
echo.
echo.
echo %2%
Ruf dann den bacht so auf:
test.cmd "Zeile mit Parameter 1" "Zeile mit Parameter 2"
Und dann siehst Du das Ergebnis
____________________________________
Bei Problemen zwei Griffe ranschweißen und aus dem Fenster .....
|