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.