Назад | Перейти на главную страницу

Robocopy - Изменить дату изменения

Я копирую файл в другой каталог, и мне было интересно, может ли Robocopy изменить дату изменения на дату, когда он скопировал файл в новый каталог. У меня не получилось поиграть с переключателями.

Set Source="C:\Dir\
Set Dest="C:\Dir\TMP

robocopy /V /IS "%Source%" "%Dest%" /NOCOPY

Я хочу, чтобы test.txt (измененный 23.01.12) скопировал в каталог TMP с новой датой изменения времени копирования.

Нет. Однако вы можете сделать это с помощью сценария PowerShell. Просто Google PowerShell изменит дату последнего изменения. Таким образом, вы можете использовать Robocopy для копирования файлов, а затем запустить сценарий PowerShell для изменения даты. Или вы можете использовать PowerShell для копирования файлов и изменения даты.

Мое решение заключалось в использовании командного файла:

Echo %date% %time% > testfile.txt

Это будет включать дату и время в текстовом файле, а также обновит дату изменения в файле.