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
mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben
- Win311Freak
- Norton Commander
- Beiträge: 119
- 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
Haste DOSSHELL oder NC?
Die könnten diese Funktion haben, und die Ordner und Datei Struktur in eine Textdatei schreiben.
Die könnten diese Funktion haben, und die Ordner und Datei Struktur in eine Textdatei schreiben.
Re: mit for /f "delims=" %%F in ('dir "Ordner und Dateien" mit Umlauten und Leerzeichen in .txt Schreiben
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.
- ChrisR3tro
- Administrator
- Beiträge: 1987
- 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
Danke mkarcher!
[Thema geschlossen]
[Thema geschlossen]