Robocopy ripub teie arvuti nurgas, võib-olla ilma, et te seda kunagi märkaksid. See on Windowsi operatsioonisüsteemide sisseehitatud käsurida, mis võimaldab faile kiiresti ühest kohast teise edastada. Lisaks saate isegi terveid katalooge või draive üle kanda.
See ei ole tavaliselt kasutatav käsk. See on tegelikult väline käsk. Robocopy oli saadaval Windows NT ja Windows 2000 ressursikomplektides ning kõigis Windowsi operatsioonisüsteemides pärast Vistat (7, 8 ja 10).
Sellest artiklist leiate kõike kasulike Robocopy käskude ja nende toimimise kohta.
Robocopy parameetrid ja süntaks
Robocopy süntaks
robocopy [[ …]] []
Robocopy parameetrid
Allikas – osutab lähtekataloogi teele.
Sihtkoht – osutab sihtkataloogi teele.
Fail – näitab, millised failid kopeeritakse. Metamärgid nagu "*" või "?" saab kasutada.
Valikud – kuvab robocopy käsuga kasutatavad suvandid.
Robocopy Valikud
Järgmised valikud lisatakse käsu lõppu. See hõlmab ka faili valimist, uuesti proovimist, logimist ja töövalikuid.
/s on alamkaustade kopeerimiseks, välja arvatud need, mis on tühjad.
/e on alamkaustade, sealhulgas tühjade alamkaustade kopeerimiseks.
/lev:N on lähtekataloogipuu ülemise N taseme kopeerimiseks.
/z failid kopeeritakse taaskäivitusrežiimis.
/b failid kopeeritakse varundusrežiimis.
/zb kasutab taaskäivitusrežiimi. Juurdepääsu keelamise korral kasutab see varurežiimi.
/efsraw kõik krüptitud failid kopeeritakse EFS RAW režiimis.
/copy:CopyFlags Annab teada, milliseid faili atribuute kopeerida. Selle valiku õiged väärtused on: D on andmed, O on omaniku teave, A on atribuudid, T on ajatemplid, U on audititeave ja S tähistab Security=NTFS ACL-e.
/sec failid kopeeritakse turvalisusega (sama, mis /copy:DATS).
/copyall kogu failiteave kopeeritakse (sama, mis /copy:DATSOU).
/nocopy failiteave on välistatud (ühildub hästi failiga /purge).
/secfix kõik failid saavad turvaparanduse, sealhulgas vahele jäetud failid.
/timfix kõik failid saavad fikseeritud aja, sealhulgas vahele jäetud failid.
/purge kustutab allikast eemaldatud sihtkaustad ja failid.
/mir peegeldab kaustapuud (sama efekt mis /e pluss /purge).
/mov teisaldab failid ja kustutab need pärast kopeerimist allikast.
/move teisaldab ja kustutab failid ja kataloogid allikast, kui neid kopeeritakse.
/a+:[RASHCNET] annab kopeeritud failidele lähtefailide atribuudid.
/a-:[RASHCNET] eemaldab kopeeritud failidest lähtefailide atribuudid.
/fat loob sihtfailid, kasutades ainult 8.3 FAT-failinimesid.
/256 Lülitab välja üle 256 tähemärgi pikkuste teede toe. /mon:N Kas allika jälgimine. see käivitub uuesti, kui tuvastab rohkem kui N muudatust.
/mot:M Jälgib allikat ja käivitab uuesti, kui tuvastab määratud arvu minutite jooksul muudatusi.
/MT[:N] Teeb mitme lõimega koopiaid määratud arvu lõimedega (vaikimisi on 8). N peab olema vahemikus 1 kuni 128. See funktsioon ei ühildu /EFSRAW ja /IPG parameetritega. Kui soovite asju kiirendada, saate väljundi ümber suunata suvandi /LOG kaudu.
/rh:hhmm-hhmm Annab teavet selle kohta, millal saate uusi koopiaid alustada.
/pf kontrollib töötunde. Kontrollid ei toimu passi, vaid failipõhiselt.
/ipg:n on saadaval väiksema ribalaiusega kasutajatele. See lisab pakettide vahele lüngad.
Faili valiku suvandid
/a kopeerib ainult määratud Arhiiviatribuudiga faile.
/m teeb sama, mis ülal. Lisaks lähtestab see atribuudi.
/ia:[RASHCNETO] sisaldab ainult faile, millel on määratud atribuut.
/xa:[RASHCNETO] välistab kindlate atribuutidega failid.
/xf [ …] välistab failid, mis vastavad antud teedele, nimedele või metamärkidele.
/xd [ …] Välistab kaustad, mis vastavad antud teedele ja nimedele.
/xc jätab muudetud failid välja.
/xn jätab uuemad failid välja.
/xo jätab vanemad failid välja.
/xx jätab lisakaustad ja failid välja.
/xl jätab välja üksikud kaustad ja failid.
/is on samade failide kaasamiseks.
/it on mõeldud muudetud või muudetud failide kaasamiseks.
/max: määrab faili maksimaalse suuruse ja jätab välja failid, mis on suuremad kui määratud arv baite.
/min: määrab faili minimaalse suuruse ja jätab välja failid, mis on väiksemad kui määratud arv baite).
/maxage: määrab faili maksimaalse vanuse ja jätab välja failid, mis on loodud enne määratud kuupäeva või vanemad kui teatud arv päevi.
/minage: määrab faili minimaalse vanuse ja jätab välja failid, mis on loodud pärast määratud kuupäeva või uuemad kui määratud arv päevi).
/maxlad: määrab maksimaalse viimase juurdepääsukuupäeva, jättes välja failid, mida pole kasutatud alates määratud kuupäevast).
/minlad: määrab minimaalse viimase juurdepääsukuupäeva, jättes välja failid, millele on juurdepääs alates. Kui N on seatud alla 1900, näitab N aga päevade arvu. Vastasel juhul näitab N kuupäeva standardvormingus AAAAKKPP.
/xj välistab ristumispunktid.
/fft hindab FAT-faili aega (umbes kaks sekundit)
Proovi uuesti
/r:N näitab ebaõnnestunud kopeerimiskatsete arvu, vaikeväärtus on 1 miljon.
/w:N näitab ooteaega kahe korduskatse vahel, vaikimisi 30 sekundit.
/reg salvestab suvandid /w ja /r registrisse vaikimisi.
/tbd süsteem ootab, kuni ühiskasutusnimed on määratletud
Logimisvalikud
/l loetleb failid ilma kustutamise, ajatemplimise või kopeerimiseta.
/x teatab lisafailidest, mitte ainult valitud failidest.
/v annab üksikasjaliku väljundi, osutades vahelejäetud failidele.
Väljundis on /ts lähtefaili ajatemplid.
/fp lisab väljundisse kogu tee. Töötab failidega.
/bytes kuvab suurused baitides.
/ns failisuurusi ei logita.
/nc failiklasse ei logita.
/nfl failinimesid ei logita.
/ndl katalooginimesid ei logita.
/np copyprogressi ei kuvata.
/eta, kui vajate protsessi lõpuleviimise prognoosi.
/log: olekuväljund salvestatakse logifaili, kirjutades praeguse logifaili üle.
Töö valikud
/job: parameetrid võetakse määratud tööfailist.
/save: parameetrid salvestatakse määratud tööfaili.
/quit sulgeb käsurea täitmisel parameetrite kontrollimiseks.
/nosd lähtekataloogi ei määrata.
/nodd sihtkataloogi ei määrata.
Tugev koopia
Uskuge või mitte, see on lõpp. See oli palju käske, kas pole? Loodetavasti on need teile kasulikud. Jagage meiega oma mõtteid kõige kasulikumate Robocopy käskude kohta allolevates kommentaarides.