[Batch] Den Dateinamen herausfinden

walle_89

Mitglied
Hallo!
Ich suche nach einen Befehl, der mir den Namen der ausgeführten Datei liefert? Bei einer Datei names Maus.bat soll er mir dann nur Maus ausgeben... Muss ich dann mit Regular Expressions arbeiten?
Gruß, walle_89
 
Also...

ich kenn da ne möglichkeit aber die is leider mit drag&drop

Code:
rem wen du da deinen maus.bat drauf dropst
rem bekommste Maus als resultat

@echo off
set Fn=%~N1
echo %fn%

vieleicht findest ne möglich keit das so umzubaun das du das teil auch anders nutzen kannst...
 
Hi.

Der Parameter %0 enthält den Pfad der gerade ausgeführten Datei. Um nur den Dateinamen, ohne Endung auszugeben:
Code:
echo %~n0
Gruß
 

Neue Beiträge

Zurück