To jest czasami przydatne, aby móc zmienić plik datę modyfikacji. Linux ułatwia po prostu za pomocą polecenia "Touch". Znalazłem to raczej przydatne w przypadku, gdy pliki zostały przeniesione między serwerami, które niestety nie mają ich czasy synchronizowane.
Tak, jak można to zrobić w systemie Windows?
Oto polecenie do wydania w celu zmiany jednego pliku na czas modyfikacji:
filename kopia,, +
Ale w większości przypadków, można patrzeć na masową zmianę daty modyfikacji plików wewnątrz określonego katalogu. Aby to zrobić, należy użyć następującego polecenia:
dla f% w (c:. \ ścieżka \ do \ folder \ * *)% f zrobić kopię,, +
To byłoby w pętli nad wszystkich plików zawierających "kropka" (rozszerzenie tj.) w C: \ ścieżka \ do \ katalogu i zmiany ich czas modyfikacji bieżącego czasu systemowego. Jeżeli na przykład chcesz wyżej tylko przejść przez pliki XML w tym folderze, a następnie za pomocą *. Xml zamiast *. *
PS: Powyższe polecenie będzie działać, jeśli ręcznie wydawania go za pośrednictwem wiersza polecenia. Jednakże, jeśli chcesz dodać, że w pliku wsadowym, należy wymienić z% f% f%. Innymi słowy, polecenie to zamieni się:
dla f%% w (c:. \ ścieżka \ do \ folder \ * *) do copy% f%, +