Ich habe das folgende Batch-Skript von Wikipedia:
@echo off
for /R "C:\Users\Admin\Ordner" %%f in (*.flv) do (
echo %%f
)
pause
In der for-Schleife werden alle Dateien mit der Erweiterung flv wiedergegeben, aber ich möchte einige Aktionen mit den Dateien ausführen, bei denen ich einmal die Datei ohne die Erweiterung und einmal mit der Erweiterung benötige. Wie könnte ich diese beiden bekommen?
Ich habe nach Lösungen gesucht, aber keine gefunden. Ich bin ein echter Neuling im Batch ...
C:\Users\Admin\Ordner\foo.flv
und %% ~ nf würden Sie gebenfoo
. Wenn Sie alles außer der Erweiterung wollen, verwenden Sie %% ~ df %% ~ pf %% ~ nf, was Ihnen geben würdeC:\Users\Admin\Ordner\foo