Inhalte aus Ordnern eine Ebene höher verschieben (in das übergeordnete Verzeichnis)

Inhalte aus Ordnern eine Ebene höher verschieben (in das übergeordnete Verzeichnis)

Ich habe mehrere Ordner, deren gesamte Inhalte ich in die übergeordneten Ordner verschieben möchte.

d:\folder1\foo\[files1-10]
d:\folder2\foo\[files11-14]
d:\folder3\bar\[files1-9]
..
d:\folder178\foo\file15

das sollte so enden:

d:\foo\[files1-15]
d:\bar\[files1-9]

Die Ordner „Ordner1“, „OrdnerX“ usw. können Unterverzeichnisse mit demselben Namen (wie foo) enthalten, diese enthalten jedoch eindeutige Dateinamen.

Wie kann ich den Inhalt der Unterverzeichnisse bequem nach d:\ verschieben?

Antwort1

Am einfachsten geht das, indem Sie den Befehlszeilenpräprozessor verwenden und MOVE *.* ..Betriebssystembefehle ausgeben, um alle Ihre Dateien dorthin zu verschieben, wo Sie sie benötigen.

Schließlich geben Sie auch Ihre letzten MOVE foo\ ..Betriebssystembefehle ein MOVE bar\ .., damit Sie sie in Ihren Stammordner verschieben D:\.

Hier ist ein Beispiel:

CD D:\folder1\foo\

MOVE *.* ..

CD ..

MOVE foo\ ..

CD ..\folder2\foo\

MOVE *.* D:\foo\

und so weiter.

verwandte Informationen