Auf einem Laufwerk D: befindet sich viele Ordner und Unterordner. Ich möchte mit Powershell bestimmte Ordner wo "_old_" vorkommt mit allen Dateien und Unterordnern in einem anderen Ordner verschieben.
Beispiel:
D:\Ordner\Heute\_deleted_dir_picture\Test\
Das Script soll Laufwerk D: durchsuchen, findet dann einen Ordner mit _deleted_dir_ und verschiebt diesen mit Unterordner dann in den Ordner O:\Sicherung\Ordner\Heute\_deleted_dir_picture\
dir D:\ -recurse | ?{$_.PSIsContainer -and $_.Name -like '_deleted_dir_*'}
Damit wird D: komplett durchsucht und mir die Ordner _deleted_dir_picture auch angezeigt.
Nun soll er aber den Ordner nach O:\Sicherung verschieben und den ursprünglichen Pfad beibehalten, also O:\Sicherung\Ordner\Heute\_old_picture. Evt. auch mit robocopy ?
Für ein Tipp und Anregungen bin ich dankbar.
Dieser Beitrag wurde von MathewK73 bearbeitet: 03. Oktober 2013 - 15:16