Exemplo de comando Powershell para obter a data de criação do arquivo:
(Get-ChildItem c:\path\yourFile.txt).CreationTime
Exemplo de comando Powershell para definir a data de criação do arquivo:
(Get-ChildItem c:\path\yourFile.txt).CreationTime = '01/01/1900 12:42AM'
Assim como um one-liner a ser usado no script existente como é (em vez da última linha), tente algo como:
powershell (Get-ChildItem '%2').CreationTime = (Get-ChildItem '%1').CreationTime
Isso definirá o horário de criação do novo arquivo (% 2) como o tempo de criação do arquivo antigo (% 1).
Isso pressupõe que %2
contenha o caminho / nome do novo arquivo e %1
contenha o caminho / nome do arquivo antigo. :)