
У меня есть две копии моего каталога Music на разных дисках. Одна из них — флешка, которую я ношу с собой, чтобы слушать все, что угодно, когда угодно. Сначала я скопировал этот каталог на флешку с помощью robocopy. Я не уверен, какие именно параметры я использовал, но, вероятно, это было:
robocopy D:\Music F:\Music /E /MIR
Теперь диски рассинхронизированы, поэтому я хочу снова выполнить robocopy. Однако по какой-то странной причине временные метки всех файлов смещены на один час. Поэтому, когда я пытаюсь выполнить команду выше, она начинает копировать каждый файл из D:\Music в F:\Music, потому что он более новый.
Как мне заставить robocopy игнорировать эти временные метки и просто копировать файлы с другими именами или те, которые изменились каким-то другим существенным образом (например, информация об исполнителе, жанре или что-то в этом роде)?
решение1
Чтобы справиться с разницей в один час в условиях, гделетнее времяактивен, robocopy
начиная с версии XP026 (входит в загружаемый Robocopy GUI) или XP027 (входит в Windows Vista) /DST
включает переключатель"Compensate for one-hour DST time differences"