Copie arquivos onde o último
-
26-09-2019 - |
Pergunta
Preciso copiar arquivos em um diretório para outro diretório em que o último dia é maior ou igual a 26/03/2010 21:00. Estou a usar:
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
Mas nada acontece ...
Qualquer ajuda seria muito apreciada.
Obrigado!
Emo
Solução
Experimente isso:
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
O nome da variável "it" em where-object
é $_
, não $i
.
Além disso, se você estiver usando essas citações “”
ao invés de ""
, Acho que também falharia.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow