Dateien automatisch in Ordner sortieren/kategorisieren

nex86

Captain
Registriert
Okt. 2011
Beiträge
3.726
Ich habe hier sehr viele Dateien die ich in Unterordner 0-9, A-Z Kategorisieren möchte.
Es ist jedenfalls alles zuviel das per Hand zu machen, gibt es ein Tool mit dem das möglich ist? Total Commander vielleicht?
 
Es wäre sinnvoll zu wissen nach welchem Schema die Dateien kategorisiert werden können / sollen.

Wenn du die einfach nach Dateinahme sortieren willst und alle die mit 0_ anfangen oder so in den Ordner 0 schieben willst. Das geht relativ einfach und mit Explorer oder auch Totalcommander.
 
Nach welchen Kriterien sollen die Dateien denn in die Ordner? Nach dem Anfangsbuchstaben? Dann evtl. über eine cmd mit dem Move Befehl.

Code:
Um eine oder mehrere Dateien zu verschieben:
MOVE [/Y| /-Y] [Laufwerk:][Pfad]Datei1[,...] Ziel

Um ein Verzeichnis umzubenennen:
MOVE [/Y| /-Y] [Laufwerk:][Pfad]Verz1 Verz2

  [Laufwerk:][Pfad]Datei1  Bezeichnet den Pfad und den Namen der zu
                           verschiebenden Datei(en).
  Ziel                     Bezeichnet den Zielort für die Datei. Das Ziel
                           kann ein Laufwerkbuchstabe mit Doppelpunkt, ein
                           Verzeichnisname oder eine Kombination beider sein.
                           Wenn Sie nur eine einzelne Datei verschieben,
                           können Sie auch einen Dateinamen angeben, um die
                           Datei beim Verschieben umzubenennen.
  [Laufwerk:][Pfad]Verz1   Bezeichnet das umzubenennende Verzeichnis.
  Verz2                    Bezeichnet den neuen Namen des Verzeichnisses.
  /Y                       Unterdrückt die Bestätigungsaufforderung zum
                           Überschreiben bestehender Zieldateien.
  /-Y                      Fordert vor dem Überschreiben bestehender
                           Zieldateien zur Bestätigung auf.
Die Option /Y ist in der COPYCMD-Umgebungsvariablen eventuell voreingestellt.
Dies kann durch die Option /-Y außer Kraft gesetzt werden. Standardmäßig
müssen Sie das Überschreiben von Dateien bestätigen, es sei denn der MOVE-
Befehl wird von einem Batchprogramm aus aufgerufen.
 
Die Dateien sind z.B genannt wie:

17 Stunden in blablabla.endung
Ananas.endung
Bananen.endung
Computer und wissen.endung
D....
C...

usw.
Die will ich halt in 0-9, A-Z Ordner kategorisieren
Ergänzung ()

Die Dateien sind z.B genannt wie:

17 Stunden in blablabla.endung
Ananas.endung
Bananen.endung
Computer und wissen.endung
D....
C...

usw.
Die will ich halt in 0-9, A-Z Ordner kategorisieren

h00bi schrieb:
move a_*.* C:\A\
move b_*.* C:\B\
So ungefähr.


du meinst wohl eher
move 0*.* C:\0\
move 1*.* C:\1\
move 2*.* C:\2\
move 3*.* C:\3\
move 4*.* C:\4\
move 5*.* C:\5\
move 6*.* C:\6\
move 7*.* C:\7\
move 8*.* C:\8\
move 9*.* C:\9\
move a*.* C:\A\
move b*.* C:\B\
move c*.* C:\C\
move d*.* C:\D\
move e*.* C:\E\
move f*.* C:\F\
move g*.* C:\G\
move h*.* C:\H\
..
usw ?

so eine table zu machen sollte einfach sein.
 
Zuletzt bearbeitet:
Wenn es das ist was du machen willst. Also wenn alle Dateien bereits irgendwie richtig mit dem Namen "katalogisiert" sind.

Dann ist das der Weg ja. Entweder ein Batch skript mit dem Move befehl schreiben oder gleich manuell verschieben (bist vermutlich schneller).

Im Explorer einfach Ansicht "Details" nach "name" sortieren und dann mit "shift" + linksklick die erste Datei und alphabetisch sortiert letzte Datei anklicken (dann sind alle mit z.B. 0*.* markiert) und in den Ordner "0" schieben.

Oder eben ein Batchscript. (Also eine Textdatei mit der Endung .bat erstellen)

Darin dann die ganzen move befehle untereinander schreiben. Die Datei dann in der Kommandozeile aufrufen.
 
manuell verschieben hab ich schon probiert.
Es sind soviele Dateien dass mir beim auswählen der explorer einfriert und abschmiert.
Ergänzung ()

ps. per batch hats geklappt. allerdings musste ich die batch startend mit einem sonderzeichen benennen ansonsten hätte er diese mitkopiert und der vorgang wäre abgebrochen.
 
nex86 schrieb:
Es sind soviele Dateien dass mir beim auswählen der explorer einfriert und abschmiert.

Verstehe ich nicht. Kann schon mal ein paar sekunden bei extrem vielen Dateien dauern aber sonst...

Naja hat ja via Batch funktioniert.
 
Zurück
Oben