[Suche] Ordner nach Dateinamen erstellen und automatisch verschieben - Druckversion +- cgboard - classic games (https://cgboard.raysworld.ch) +-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6) +--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19) +--- Thema: [Suche] Ordner nach Dateinamen erstellen und automatisch verschieben (/showthread.php?tid=27562) |
Ordner nach Dateinamen erstellen und automatisch verschieben - kolwe-x - 19.11.2022 Hi, wie der Titel schon sagt, suche ich nach einem Programm (oder evtl. geht das ja auch mit einer Batch), dass mir Ordner erstellt, mit dem Dateinamen und die Datei dann auch in diesen erstellten Ordner verschiebt. Also so z.B. Dateiname: Blubbakrawumm.wav Ordnername: Blubbakrawumm (dieser Ordner wird erstellt, da die .wav ja so heißt) und dann wird die .wav automatisch in diesen erstellten Ordner verschoben. Vielen Dank für jede Hilfe. RE: Ordner nach Dateinamen erstellen und automatisch verschieben - tomwatayan - 19.11.2022 Da kann ich ja eine kürzere Variante aus dem Thread von Pobeller hier reinkopieren: Code: @echo off Die Datei muss als ANSI gespeichert werden. Das Batch-Skript funktioniert grundsätzlich, hat aber Probleme mit fremden Schriftsätzen (deutsche Umlaute gehen aber). Deshalb würde ich in der heutigen Zeit auch eine Variante in PowerShell empfehlen, kann dafür aber keine Zeilen liefern. RE: Ordner nach Dateinamen erstellen und automatisch verschieben - donald - 19.11.2022 Hi, @echo off setlocal EnableDelayedExpansion for /F "tokens=*" %%y in ('dir /B /A-D') do ( set z=%%y if not "!z!"=="#dir.bat" md "!z:~0,-4!" if not "!z!"=="#dir.bat" move "!Z!" .\"!z:~0,-4!" >nul ) Diese paar Zeilen machen auch sowas. Die Batchdatei muss #dir.bat heißen und muss in das zu bearbeitende Verzeichnis kopiert werden. RE: Ordner nach Dateinamen erstellen und automatisch verschieben - Mustrum - 19.11.2022 Unter Linux: PHP-Code: #!/bin/sh Mit Kommentare RE: Ordner nach Dateinamen erstellen und automatisch verschieben - kolwe-x - 19.11.2022 @donald: Mein Held ^^. Ich danke dir für deine Hilfe, wie schon in der Vergangenheit @all: Aber auch euch ein herzliches Dankeschön für die Tipps und Hilfen. RE: Ordner nach Dateinamen erstellen und automatisch verschieben - donald - 20.11.2022 Hi, bitte gerne. Ich hoffe es genügt auch so. Ist nur eine Schleife mit der DIR Abfrage, nur Dateinamen ohne Verzeichnisse werden "angezeigt". Alles was nicht wie die Startbatch heißt wird in ein gleichnamiges, erstelltes Verzeichnis verschoben. |