Я копирую файл в другой каталог, и мне было интересно, может ли 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
Это будет включать дату и время в текстовом файле, а также обновит дату изменения в файле.