wannabee 10 Geschrieben 29. August 2011 Melden Teilen Geschrieben 29. August 2011 $child_files = Get-Childitem "\\127.0.0.1\Produktiv_VM_Get\eine_schulung\" -recurse foreach ($file in $child_files) { Copy-Item $file.fullname $target -force Write-host "Übertrage" $file.fullname } logischerweise nimmt das Script alle Files aus "\\127.0.0.1\Produktiv_VM_Get\eine_schulung\" ignoriert die Dateistruktur und wirft alles in das $target verzeichnis. Ziel: Gibt es eine Möglichkeit, die Dateistruktur einfach zu übernehmen? Irgendwie hab ich grad eine kleine Denk-Blockade .... Grund für die lustige Schleife: Im Enddefekt sollen mit dem Script mehrere Dateien übertragen werden die insgesamt ca. 20 GB groß sind. Damit der "Benutzer" sieht dass das Script nicht tot ist, soll immer wieder der "Fortschritt" ausgegeben werden. Also die aktuell übertragene Datei. Zitieren Link zu diesem Kommentar
HPrass 10 Geschrieben 29. August 2011 Melden Teilen Geschrieben 29. August 2011 (bearbeitet) Hallo, versuche es mal wie folgt: Copy-Item Quellpfad -destination Zielpfad -recurse -passthru Dabei werden die Unterordner/Dateistruktur mit kopiert und das passthru sorgt für ein Output. bearbeitet 29. August 2011 von HPrass Code-Tags Zitieren Link zu diesem Kommentar
wannabee 10 Geschrieben 30. August 2011 Autor Melden Teilen Geschrieben 30. August 2011 Gut ;-) hat geklappt. Man kann es umständlich machen oder so wie du :). Vielleicht hat jemand einen gute Ansatz für folgende "Fortschrittsanzeige": -Gesamtvolumen des Ordners, der übertragen werden soll wird berechnet -wenn jeweils 1% mehr übertragen wurde, erfolgt eine Ausgabe hierüber sollte mit "write-progress" umsetzbar sein oder? Zitieren Link zu diesem Kommentar
HPrass 10 Geschrieben 30. August 2011 Melden Teilen Geschrieben 30. August 2011 Guten Morgen, hab leider gerade keine Zeit, das zu testen, aber hier findest Du einen Ansatz, der sich sicher auch anpassen lässt: Progress bar for copied files in powershell Zitieren Link zu diesem Kommentar
wannabee 10 Geschrieben 30. August 2011 Autor Melden Teilen Geschrieben 30. August 2011 Kein Problem :) will es ja nicht vorgekaut haben Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.