Dateien kopieren
Hallo zusammen,
wir haben hier ein sehr tolles Phänomen. Eines unserer Dokumentenarchive hat einen kleinen Fehler. Es wurde eingerichtet (unbeabsichtigt) dass zu importierende Dokumente in einen Ordner mit Zeitstempel abgelegt werden sollen. z.B.: D:\Archive\Import\2016105723\ Der richtige Pfad ist allerdings D:\Archive\Import\
Die konfiguration haben wir bereits geändert und nun läuft das Programm wie es soll.
Nun zum Problem.
Da es sich aktuell um ca. 70.000 Ordner mit ca. 200.000 Dateien handelt hab ich keine große Lust diese alle per pedes einen Ordner höher zu kopieren. Ich suche nun nach ner möglichkeit dies per Script oder ähnliches zu lösen. Am liebsten, Ordnerinhalt verschieben und den Ordner danach löschen...
Mir ist durchaus bewusst wie relativ anspruchslos diese Frage ist, nur es ist soooo lange her und ich stehe echt auf dem Schlauch.... Sorry
Gruß & Danke
Alex
wir haben hier ein sehr tolles Phänomen. Eines unserer Dokumentenarchive hat einen kleinen Fehler. Es wurde eingerichtet (unbeabsichtigt) dass zu importierende Dokumente in einen Ordner mit Zeitstempel abgelegt werden sollen. z.B.: D:\Archive\Import\2016105723\ Der richtige Pfad ist allerdings D:\Archive\Import\
Die konfiguration haben wir bereits geändert und nun läuft das Programm wie es soll.
Nun zum Problem.
Da es sich aktuell um ca. 70.000 Ordner mit ca. 200.000 Dateien handelt hab ich keine große Lust diese alle per pedes einen Ordner höher zu kopieren. Ich suche nun nach ner möglichkeit dies per Script oder ähnliches zu lösen. Am liebsten, Ordnerinhalt verschieben und den Ordner danach löschen...
Mir ist durchaus bewusst wie relativ anspruchslos diese Frage ist, nur es ist soooo lange her und ich stehe echt auf dem Schlauch.... Sorry
Gruß & Danke
Alex
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 295001
Url: https://administrator.de/contentid/295001
Ausgedruckt am: 19.11.2024 um 11:11 Uhr
2 Kommentare
Neuester Kommentar
Powershell z.B.
Gruß jodel32
gci 'D:\Archive\Import\*\*' -Recurse -File | move-item -Destination {$_.Directory.Parent.Fullname}
gci 'D:\Archive\Import\*\*' -Recurse -Directory | Remove-Item -Recurse -Force
Gruß jodel32