复制文件,其中lastwritetime -ge 3/26/2010下午9:00与Powershell

问题描述:

我需要将文件在一个目录中复制到另一个目录,其中lastwritetime大于或等于3/26/2010 9:00 pm。我使用的是:复制文件,其中lastwritetime -ge 3/26/2010下午9:00与Powershell

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 

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

任何帮助将不胜感激。

谢谢!

情绪

试试这个:

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 

的 “它” 变量的名称在where-object$_,不$i

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

+0

完美!就是这样!非常感谢Martinho – Emo 2010-04-13 22:33:29