Robocopy visi v kotu vašega računalnika, morda ne da bi tega opazili. Je vgrajena ukazna vrstica za operacijske sisteme Windows, ki omogoča hiter prenos datotek z enega mesta na drugega. Poleg tega lahko prenesete celo cele imenike ali pogone.
To ni pogosto uporabljen ukaz. To je pravzaprav zunanji ukaz. Robocopy je bil na voljo v kompletih virov Windows NT in Windows 2000 ter vseh operacijskih sistemih Windows po Vista (7, 8 in 10).
V tem članku boste našli vse o uporabnih ukazih Robocopy in o tem, kaj počnejo.
Parametri in sintaksa Robocopy
Sintaksa Robocopy
robokopija [[ …]] []
Parametri Robocopy
Vir – kaže na pot izvornega imenika.
Cilj – kaže na pot ciljnega imenika.
Datoteka - prikazuje, katere datoteke bodo kopirane. Nadomestni znaki, kot je "*" ali "?" je lahko uporabljen.
Možnosti – prikaže možnosti, ki jih lahko uporabi ukaz robocopy.
Možnosti Robocopy
Na koncu ukaza so dodane naslednje možnosti. To vključuje tudi izbiro datotek, ponovni poskus, beleženje in možnosti opravila.
/s je za kopiranje podmap, razen tistih, ki so prazne.
/e je za kopiranje podmap, vključno s tistimi, ki so prazne.
/lev:N je za kopiranje zgornjih N ravni v drevesu izvorne mape.
Datoteke /z se kopirajo v načinu, ki ga je mogoče znova zagnati.
Datoteke /b se kopirajo v načinu Varnostno kopiranje.
/zb uporablja način za ponovni zagon. V primeru, da je dostop zavrnjen, bo uporabil način za varnostno kopiranje.
/efsraw vse šifrirane datoteke se kopirajo v načinu EFS RAW.
/copy:CopyFlags Pove, katere lastnosti datoteke je treba kopirati. Ustrezne vrednosti za to možnost so: D so podatki, O so podatki o lastniku, A so atributi, T so časovni žigi, U je revizijski podatki in S pomeni Varnost=NTFS ACL.
Datoteke /sec se kopirajo z varnostjo (enako kot /copy:DATS).
/copyall celotne informacije o datoteki so kopirane (enako kot /copy:DATSOU).
Podatki o datoteki /nocopy so izključeni (dobro se združuje z /purge).
/secfix vse datoteke dobijo varnostni popravek datoteke, vključno s preskočenimi.
/timfix vse datoteke dobijo določen čas, vključno s preskočenimi.
/purge izbriše ciljne mape in datoteke, ki so bile odstranjene iz vira.
/mir zrcali drevo map (isti učinek kot /e plus /purge).
/mov premakne datoteke in jih po kopiranju izbriše iz vira.
/move premakne in izbriše datoteke in imenike iz vira, ko so kopirani.
/a+:[RASHCNET] daje atribute izvornih datotek kopiranim datotekam.
/a-:[RASHCNET] odstrani atribute izvornih datotek iz kopiranih datotek.
/fat ustvari ciljne datoteke samo z uporabo imen datotek 8.3 FAT.
/256 Izklopi podporo za poti, daljše od 256 znakov. /mon:N Nadzira vir. znova se zažene, ko zazna več kot N sprememb.
/mot:M Nadzira vir in se bo znova zagnal, če zazna spremembe v določenem številu minut.
/MT[:N] Naredi večnitne kopije z določenim številom niti (privzeto je 8). N mora biti med 1 in 128. Ta funkcija ni združljiva s parametri /EFSRAW in /IPG. Izhod lahko preusmerite prek možnosti /LOG, če želite stvari pospešiti.
/rh:hhmm-hhmm Podaja informacije o tem, kdaj lahko začnete nove kopije.
/pf preverja delovne ure. Pregledi se ne izvajajo na prehod, temveč na datoteko.
/ipg:n je na voljo za uporabnike z nižjo pasovno širino. Vstavi vrzeli med paketi.
Možnosti izbire datoteke
/a kopira samo datoteke z nastavljenim atributom Arhiv.
/m naredi enako kot zgoraj. Poleg tega ponastavi atribut.
/ia:[RASHCNETO] vključuje samo datoteke, ki imajo določen atribut.
/xa:[RASHCNETO] izključuje datoteke s posebnimi atributi.
/xf [ …] izključuje datoteke, ki se ujemajo z danimi potmi, imeni ali nadomestnimi znaki.
/xd [ …] Izključuje mape, ki se ujemajo z danimi potmi in imeni.
/xc izpusti spremenjene datoteke.
/xn izpusti novejše datoteke.
/xo izpusti starejše datoteke.
/xx izpusti dodatne mape in datoteke.
/xl izpusti osamljene mape in datoteke.
/is je za vključitev istih datotek.
/to je za vključevanje spremenjenih ali prilagojenih datotek.
/max: nastavi največjo velikost datoteke in izpusti datoteke, večje od določenega števila bajtov.
/min: nastavi najmanjšo velikost datoteke in izpusti datoteke, manjše od določenega števila bajtov).
/maxage: nastavi največjo starost datoteke in izpusti datoteke, ustvarjene pred določenim datumom ali starejše od določenega števila dni.
/minage: nastavi najnižjo starost datoteke in izpusti datoteke, ustvarjene po določenem datumu ali novejše od določenega števila dni).
/maxlad: nastavi najvišji zadnji datum dostopa, pri čemer izpusti datoteke, ki niso bile uporabljene od določenega datuma).
/minlad: nastavi minimalni zadnji datum dostopa, pri čemer izpusti datoteke, do katerih je dostopen od takrat. Če pa je N nastavljen pod 1900, N prikazuje štetje dni. V nasprotnem primeru N prikazuje datum v standardni obliki zapisa LLLLMMDD.
/xj izključi stične točke.
/fft oceni čas datotek FAT (približno dve sekundi)
Možnosti ponovnega poskusa
/r:N prikazuje število neuspelih poskusov kopiranja, 1 milijon je privzeta vrednost.
/w:N prikazuje čakalni čas med dvema ponovnim poskusoma, privzeto 30 sekund.
/reg shrani možnosti /w in /r v registru kot privzeto.
/tbd sistem bo počakal, da se določijo imena skupne rabe
Možnosti beleženja
/l navaja datoteke brez brisanja, časovnega žiga ali kopiranja.
/x poroča o dodatnih datotekah, ne samo o izbranih.
/v daje natančen izpis, ki kaže na preskočene datoteke.
Časovni žigi izvorne datoteke /ts so vključeni v izhod.
/fp vnese celotno pot v izhod. Deluje na datotekah.
/bytes bo prikazal velikosti v bajtih.
/ns velikosti datotek ne bodo zabeležene.
/nc datotečni razredi ne bodo zabeleženi.
/nfl imena datotek ne bodo zabeležena.
/ndl imena imenikov ne bodo zabeležena.
/np copyprogress ne bo prikazan.
/eta, če potrebujete oceno, kdaj bo postopek zaključen.
/log: izhod stanja se shrani v datoteko dnevnika in prepiše trenutno datoteko dnevnika.
Možnosti zaposlitve
/job: parametri bodo vzeti iz podane datoteke opravila.
/save: parametri bodo shranjeni v podano datoteko opravila.
/quit zapre po izvedbi ukazne vrstice, da preveri parametre.
/nosd ne bo podan noben izvorni imenik.
/nodd ne bo določen ciljni imenik.
Robustna kopija
Verjeli ali ne, to je konec. To je bilo veliko ukazov, kajne? Upajmo, da vam bodo koristili. Delite svoje misli z nami o najbolj uporabnih ukazih Robocopy v spodnjih komentarjih.