Hallo,
ich habe ein Verzeichnis:
C:\Temp\Test\
darin liegen zwei Ordner:
"Ordner1" und "Ordner 2"
(beim zweiten ist ein Leerzeichen drin)
Ich habe eine Batchdatei, die alle Verzeichnisse abarbeitet. Leider bringt diese bei "Ordner 2"
nur "Ordner".
Gibt es eine Möglichkeit die batchdatei so umzustellen, dass der Name "Ordner 2" korrekt erkannt wird ?
Hier die Datei:
@echo off
cd C:\Temp\Test
for /f "delims=" %%i in ('dir /b /ad') do call :Schleife %%i
goto :eof
:Schleife
echo %1
echo %~f1
pause
goto :eof
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Weil mich ein Borlander erst mal aufklären muss ;-)
Hab mir die Hilfe angesehen.
FOR /d ist eigentlich besser.
Momentan läuft es so wie ich will.
Wenn ich etwas mehr Zeit habe werde ich mal umstellen und testen...
Schönes WE !
Thomas