Verwenden des Cmdlet \"Copy-Item\"

Kopieren von Dateien oder Ordnern

Wollen Sie eine Datei oder einen Ordner an einen neuen Speicherort kopieren? Dazu brauchen Sie das Cmdlet Copy-Item. Der nachfolgende Befehl beispielsweise kopiert die Datei "Test.txt" aus dem Ordner "C:\Scripts" in den Ordner "C:\Test":

Copy-Item c:\scripts\test.txt c:\test

Wollen Sie alle Einträge aus "C:\Scripts" (einschließlich der Unterordner) nach "C:\Test" kopieren? Dazu verwenden Sie einfach ein Platzhalterzeichen, etwa wie folgt:

Copy-Item c:\scripts\* c:\test

Und es geht noch weiter: Der nächste Befehl kopiert nur die TXT-Dateien aus "C:\Scripts" nach "C:\Test":

Copy-Item c:\scripts\*.txt c:\test

Der folgende Befehl schließlich legt eine Kopie des Ordners "C:\Scripts" im Ordner "C:\Tests" an, mit anderen Worten, die kopierten Informationen werden in einen Ordner namens "C:\Test\Scripts" kopiert. Und hier der Befehl:

Copy-Item c:\scripts c:\test -recurse

Übrigens ist der Parameter –recurse hier von größter Bedeutung. Wenn Sie ihn weglassen, wird in "C:\Test" ein Ordner "Scripts" angelegt, aber keine der Dateien und keiner der Ordner aus "C:\Scripts" wird an den neuen Speicherort kopiert. Sie legen den Ordner "C:\Test\Scripts" an, aber er hat keinerlei Inhalt.

Aliase für "Copy-Item"

  • cpi

  • cp

  • copy