Frage

ich brauche Dateien in einem Verzeichnis in ein anderes Verzeichnis zu kopieren, in dem die Lastwritetime größer oder gleich 2010.03.26 21.00 Uhr. Ich verwende:

Get-ChildItem C:\pstest\hlstore\folder1\data | where-object {$i.lastwritetime -ge “3/26/2010 9:00 PM”} | Copy-Item -destination c:\pstest\hlstore2\folder1\data

Aber es passiert nichts ...

Jede Hilfe würde sehr geschätzt werden.

Danke!

Emo

War es hilfreich?

Lösung

Versuchen Sie diese:

Get-ChildItem C:\pstest\hlstore\folder1\data | where-object {$_.lastwritetime -ge "3/26/2010 9:00 PM"} | Copy-Item -destination c:\pstest\hlstore2\folder1\data

Der Name der "es" Variable in where-object ist $_, nicht $i.

Auch wenn Sie diese Zitate verwenden statt “” "", ich glaube, es wäre auch nicht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top