Wie kopiere ich vorhandene Dateinamen im Stapel und verwende sie als neue Ordnernamen?

303
JAT86

Ich habe Ordner mit mehreren Dateien. Ich möchte die Dateinamen dieser Dateien als die Namen der Ordner verwenden, die in demselben Verzeichnis erstellt werden sollen:

Screenshot der Dateinamen und Ordnernamen

Wie kann ich die Zeichenfolge data_1aabrufen data_1a.txtund automatisch einen neuen Ordner mit diesem Namen erstellen (wie den data_1aOrdner)?

1
Superuser ist kein kostenloser Scriptwriting-Service. Sie sollten das, was Sie bereits versucht haben, bereitstellen und zeigen, dass Sie bereits recherchiert haben, was Sie versuchen. El8dN8 vor 6 Jahren 0

1 Antwort auf die Frage

1
El8dN8

Du könntest es tun:

forfiles /M *.txt /C "cmd /c if not exist @fname\ md @fname"