Powershell: Mit Import-CSV Pfade kopieren

Hier ein kurzer Code-Schnipsel, um Kopier-Quelle und Ziel aus einer CSV-Datei zu entnehmen.

$folders = Import-Csv u:\datei.txt
 
foreach ($folder in $folders){
 Copy-Item -force -Recurse ("C:\quelle\" + $folder.oldpath) -destination ("C:\ziel\" + $folder.newpath)
}

In der ersten Zeile der datei.txt muss „oldpath,newpath“ stehen, in den Zeilen darunter die komma-separierten Pfade.

Uwe

Uwe Ziegenhagen likes LaTeX and Python, sometimes even combined. Do you like my content and would like to thank me for it? Consider making a small donation to my local fablab, the Dingfabrik Köln. Details on how to donate can be found here Spenden für die Dingfabrik.

More Posts - Website