mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben

Hier dürfen auch unregistrierte Besucher posten.
Gesperrt
Jack1

mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben

Beitrag von Jack1 »

Hallo
Vieleicht kann mir hier jemand Helfen.
Habe mir das ganze nur erlesen bin kein Dos-Profi !
Möchte eine Liste von Ordnern per batch in text-Datei schreiben die auch Umlaute und Leerzeichen enthält.
Das funktioniert mit diesen Befehl nicht.

for /f "delims=" %%F in ('dir X:\Ordnername\* *.* /b /s') do @echo %%~tF %%F >> C:\_0_X_PM\x_PM.txt
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben

Beitrag von Win311Freak »

Haste DOSSHELL oder NC?
Die könnten diese Funktion haben, und die Ordner und Datei Struktur in eine Textdatei schreiben.
mkarcher
LAN Manager
Beiträge: 204
Registriert: Fr 5. Jun 2020, 19:38

Re: mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben

Beitrag von mkarcher »

Die Variante der FOR-Schleife, die Du zitierst, ist in "command.com" von DOS (oder Windows 95/98/ME) nicht implementiert, sondern ein Feature von "cmd.exe" unter Windows NT (und Nachfolgeprodukte wie 2000, XP, Vista). Damit ist die Frage im DOS-Forum leider off-topic. In viewtopic.php?t=6 ist das im letzten Satz von Abschnitt 1 sowie noch einmal ausführlicher in Abschnitt 2.2 erläutert.
Benutzeravatar
ChrisR3tro
Administrator
Beiträge: 1979
Registriert: Mo 7. Mär 2005, 23:33
Wohnort: NRW
Kontaktdaten:

Re: mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben

Beitrag von ChrisR3tro »

Danke mkarcher!

[Thema geschlossen]
Gesperrt