Robocopy wisi w rogu twojego komputera, być może nawet go nie zauważysz. Jest to wbudowana linia poleceń dla systemów operacyjnych Windows, która umożliwia szybkie przesyłanie plików z jednego miejsca do drugiego. Co więcej, możesz nawet przenosić całe katalogi lub dyski.
To nie jest powszechnie używane polecenie. W rzeczywistości jest to polecenie zewnętrzne. Robocopy był dostępny w zestawach zasobów Windows NT i Windows 2000 oraz we wszystkich systemach operacyjnych Windows po Vista (7, 8 i 10).
W tym artykule znajdziesz wszystko o przydatnych poleceniach Robocopy i ich działaniu.
Parametry i składnia Robocopy
Składnia Robocopy
robocopy [[…]] []
Parametry Robocopy
Źródło - wskazuje ścieżkę katalogu źródłowego.
Miejsce docelowe - wskazuje ścieżkę do katalogu docelowego.
Plik - pokazuje, które pliki zostaną skopiowane. Znaki wieloznaczne, takie jak * lub? może być użyte.
Opcje - pokazuje opcje używane przez polecenie robocopy.
Opcje Robocopy
Następujące opcje są dodawane na końcu polecenia. Obejmuje to również wybór pliku, ponawianie, rejestrowanie i opcje zadań.
/ s służy do kopiowania podfolderów, z wyjątkiem tych, które są puste.
/ e służy do kopiowania podfolderów, w tym pustych.
/ lev: N służy do kopiowania N najwyższych poziomów w drzewie folderów źródłowych.
/ z pliki są kopiowane w trybie możliwym do ponownego uruchomienia.
/ b pliki są kopiowane w trybie kopii zapasowej.
/ zb używa trybu restartowalnego. W przypadku odmowy dostępu użyje trybu kopii zapasowej.
/ efsraw wszystkie zaszyfrowane pliki są kopiowane w trybie EFS RAW.
/ copy: CopyFlags Informuje, które właściwości pliku mają zostać skopiowane. Prawidłowe wartości tej opcji to: D to dane, O to informacje o właścicielu, A to atrybuty, T to znaczniki czasu, U to informacje kontrolne, a S oznacza Security = listy ACL NTFS.
Pliki / sec są kopiowane z zabezpieczeniami (tak samo jak / copy: DATS).
/ copyall wszystkie informacje o pliku są kopiowane (tak samo jak / copy: DATSOU).
Informacje o pliku / nocopy są wykluczone (dobrze łączy się z / purge).
jak zobaczyć ping w lol
/ secfix wszystkie pliki otrzymują poprawkę bezpieczeństwa plików, w tym pominięte.
/ timfix wszystkie pliki otrzymują stały czas, w tym pominięte.
/ purge usuwa foldery docelowe i pliki, które zostały usunięte ze źródła.
/ odzwierciedla drzewo folderów (taki sam efekt jak / e plus / purge).
/ mov przenosi pliki i usuwa je ze źródła po ich skopiowaniu.
/ move przenosi i usuwa pliki i katalogi ze źródła podczas ich kopiowania.
/ a +: [RASHCNET] podaje atrybuty plików źródłowych do kopiowanych plików.
/ a -: [RASHCNET] usuwa atrybuty plików źródłowych z kopiowanych plików.
/ fat tworzy pliki docelowe używając tylko nazw plików 8.3 FAT.
/ 256 Wyłącza obsługę ścieżek powyżej 256 znaków. / mon: N Czy monitor źródła. uruchamia się ponownie, gdy wykryje więcej niż N zmian.
/ mot: M Czy monitor źródła i uruchomi się ponownie, jeśli wykryje zmiany w ciągu określonej liczby minut.
/ MT [: N] Tworzy wielowątkowe kopie z określoną liczbą wątków (domyślnie 8). N musi wynosić od 1 do 128. Ta funkcja nie jest zgodna z parametrami / EFSRAW i / IPG. Możesz przekierować wyjście za pomocą opcji / LOG, jeśli chcesz przyspieszyć działanie.
okna 10 1809 iso
/ rh: hhmm-hhmm Podaje informacje o tym, kiedy można rozpocząć nowe kopie.
/ pf sprawdza godziny pracy. Kontrole nie są przeprowadzane na przebieg, ale na plik.
/ ipg: n jest dostępny dla użytkowników o niższej przepustowości. Wstawia przerwy między pakietami.
Opcje wyboru plików
/ a kopiuje tylko pliki z ustawionym atrybutem Archive.
/ m robi to samo, co powyżej. Dodatkowo resetuje atrybut.
/ ia: [RASHCNETO] obejmuje tylko pliki, które mają określony atrybut.
/ xa: [RASHCNETO] wyklucza pliki o określonych atrybutach.
/ xf […] wyklucza pliki, które pasują do podanych ścieżek, nazw lub symboli wieloznacznych.
/ xd […] Wyklucza foldery, które pasują do podanych ścieżek i nazw.
/ xc pomija zmienione pliki.
/ xn pomija nowsze pliki.
/ xo pomija starsze pliki.
/ xx pomija dodatkowe foldery i pliki.
/ xl pomija samotne foldery i pliki.
/ służy do dołączania tych samych plików.
/ jest do dołączania zmienionych lub poprawionych plików.
/ max: ustawia maksymalny rozmiar pliku i pomija pliki większe niż określona liczba bajtów.
/ min: ustawia minimalny rozmiar pliku i pomija pliki mniejsze niż określona liczba bajtów).
/ maxage: ustawia maksymalny wiek pliku i pomija pliki utworzone przed określoną datą lub starsze niż określona liczba dni.
/ minage: ustawia minimalny wiek pliku i pomija pliki utworzone po określonej dacie lub nowszych niż określona liczba dni).
/ maxlad: ustawia maksymalną datę ostatniego dostępu, pomijając pliki nieużywane od określonej daty).
/ minlad: ustawia minimalną datę ostatniego dostępu, pomijając pliki używane od tego czasu. Jeśli jednak N jest ustawione poniżej 1900, N pokazuje liczbę dni. W przeciwnym razie N wyświetla datę w standardowym formacie RRRRMMDD.
/ xj wyklucza punkty połączenia.
/ fft szacuje czasy plików FAT (około dwie sekundy)
Opcje ponawiania
/ r: N pokazuje liczbę nieudanych prób kopiowania, wartość domyślna to 1 milion.
/ w: N pokazuje czas oczekiwania między dwoma ponownymi próbami, domyślnie 30 sekund.
/ reg domyślnie zapisuje opcje / w i / r w rejestrze.
/ tbd system będzie czekał na zdefiniowanie nazw udziałów
jak uruchomić javę na chromebooku
Opcje rejestrowania
/ l wyświetla pliki bez usuwania, oznaczania czasu ani kopiowania.
/ x zgłasza dodatkowe pliki, nie tylko wybrane.
/ v daje szczegółowe dane wyjściowe, wskazując pominięte pliki.
Dane wyjściowe zawierają sygnatury czasowe pliku źródłowego / ts.
/ fp umieszcza pełną ścieżkę na wyjściu. Działa na plikach.
/ bajty wyświetli rozmiary w bajtach.
/ ns rozmiary plików nie będą rejestrowane.
/ nc nie będą rejestrowane.
Nazwy plików / nfl nie będą rejestrowane.
Nazwy katalogów / ndl nie będą rejestrowane.
/ np copyprogress nie będzie wyświetlane.
/ eta, jeśli potrzebujesz oszacowania, kiedy proces zostanie zakończony.
/ log: wyjście statusu jest zapisywane w pliku dziennika, nadpisując bieżący plik dziennika.
Opcje pracy
/ job: parametry zostaną pobrane z określonego pliku zadania.
/ save: parametry zostaną zapisane w określonym pliku zadania.
/ quit kończy działanie po wykonaniu wiersza poleceń w celu sprawdzenia parametrów.
/ nosd żaden katalog źródłowy nie zostanie określony.
/ nodd żaden katalog docelowy nie zostanie określony.
Solidna kopia
Wierz lub nie, ale to koniec. To było dużo poleceń, prawda? Miejmy nadzieję, że ci się przydadzą. Podziel się z nami swoją opinią na temat najbardziej przydatnych poleceń Robocopy w komentarzach poniżej.