Ich möchte, dass der Name der Einstellungsdatei der Skriptdateiname ist
Verwenden Sie den folgenden Ausdruck, um den Namen der Skriptdatei abzurufen:
%~n0
Verwendungsbeispiel:
> dir test.cmd Volume in drive F is Expansion Volume Serial Number is 3656-BB63 Directory of F:\test 27/07/2017 11:47 65 test.cmd 1 File(s) 65 bytes 0 Dir(s) 1,627,427,311,616 bytes free > type test.cmd @echo off setlocal enabledelayedexpansion echo %~n0 endlocal > test test
Hinweis:
%0
ist der Name der Batchdatei.%~n0
Erweitert%0
zu einem Dateinamen ohne Dateierweiterung
Lesen Sie weiter
- Ein AZ-Index der Windows CMD-Befehlszeile
- Eine kategorisierte Liste von Windows CMD-Befehlen
- parameters - Ein Befehlszeilenargument (oder Parameter) ist ein beliebiger Wert, der an ein Batch-Skript übergeben wird.