Die magischen Variablen %
n enthält die Argumente, mit denen die Datei aufgerufen wird: %0
ist der Pfad zur Bat-Datei selbst, %1
ist das erste Argument danach, %2
ist die zweite und so weiter.
Da die Argumente oft Dateipfade sind, gibt es eine zusätzliche Syntax, um Teile des Pfades zu extrahieren. ~d
ist Antrieb, ~p
ist der Pfad (ohne Laufwerk), ~n
ist der Dateiname. Sie können so kombiniert werden ~dp
ist Laufwerk+Pfad.
%~dp0
ist daher in einer Fledermaus ziemlich nützlich: Es ist der Ordner, in dem sich die ausführende Fledermausdatei befindet.
Sie können auch andere Arten von Metainformationen über die Datei erhalten: ~t
ist der Zeitstempel, ~z
ist die Größe.
Siehe aquí für eine Referenz für alle Kommandozeilenbefehle. Die Tilde-Magic-Codes sind beschrieben unter für .