使用Powershell复制lastwritetime -ge 3/26/2010 9:00 pm的文件

Emo*_*Emo 4 powershell-2.0 get-childitem

我需要将一个目录中的文件复制到lastwritetime大于或等于3/26/2010 9:00 pm的另一个目录.我正在使用:

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
Run Code Online (Sandbox Code Playgroud)

但没有任何反应......

任何帮助将不胜感激.

谢谢!

情绪

R. *_*des 6

试试这个:

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
Run Code Online (Sandbox Code Playgroud)

"it"变量的名称where-object$_,而不是$i.

此外,如果您使用这些引号“”而不是"",我认为它也会失败.