Ustalenie czasu utworzenia na = czas modyfikacji

1

Jakoś wszystkie moje obrazy mp3 i jpg na moim zapasowym dysku sieciowym są w porządku, ale mój komputer lokalny ma WIĘKSZY czas tworzenia, a potem czas modyfikacji (czas modyfikacji jest właściwy).

Teraz za każdym razem, gdy chcę utworzyć kopię zapasową (przy użyciu robocopy), kopiuje wszystko, ponieważ uważa, że ​​pliki są nowsze!

Jak naprawić wszystkie lokalne pliki, aby mieć czas utworzenia = czas modyfikacji?

System operacyjny: Windows 7 64 bit

csmba
źródło
1
Czy to jest w VMS lub OS / 400?
Dennis Williamson,
@Dennis Jest tylko jeden system operacyjny, który wykonuje Robocopy, więc jest to oczywiście OS3.1.
digitxp
zaktualizowano: Wygraj 7 64-bitowy
csmba

Odpowiedzi:

0

Zobacz ten artykuł :

Zmiana daty w pliku jest w rzeczywistości dość skomplikowana, jeśli spróbujesz to zrobić samodzielnie, ale na szczęście istnieje kilka naprawdę fajnych darmowych aplikacji, które mogą szybko i łatwo wykonać zadanie. Zamierzam szybko przejść przez trzy różne aplikacje, z których każda robi prawie to samo, ale wolę wspomnieć o czymś więcej niż tylko na wypadek, gdyby jedna nie działała dla Ciebie.

digitxp
źródło
żadna z tych aplikacji nie pozwala ci robić tego, co chcę (tworzenie = zmodyfikowane), o ile mogę powiedzieć
csmba
0

To dziwny problem, myślałem, że Robocopy użył zmodyfikowanej daty. Daty są tak, ponieważ czas stworzenie jest czas , że wersja pliku została utworzona. Jeśli więc utworzysz plik, zmodyfikuj go, a następnie skopiuj godzinę później, nowa kopia będzie miała zmodyfikowaną datę godzinę przed datą utworzenia.

Istnieje aplikacja CLI o nazwie DirDate, która może to zrobić, ma 30-dniową wersję próbną. Trzeba będzie jednak napisać skrypt, aby przejść przez każdy plik osobno, ponieważ data odniesienia musi być zapisana na stałe w wierszu poleceń.

Hydaralny
źródło