Automatiškai veidrodinius failus „Windows“ tinkle su „Robocopy“

Aš galiu sinchronizuoti katalogų porą, susidedančią iš mano pagrindinėsnuotraukų biblioteka ir aplankas mano tinklo diske. Kaip ir „SyncToy“, „Robocopy“ taip pat ištrins failus iš tinklo disko, kurių nebeegzistuoja mano kolekcijoje. Geriausia, kad „Robocopy“ yra nemokama (ji įmontuota į „Windows“).
Robokopija yra komandų eilutės įrankis. Norėdami atspindėti aplanką kitame aplanke (mano atveju aplanke mano tinklo diske), naudokite šiuos jungiklius:
apiplėšimas šaltinio_katalogas „target_directory“ / MIR
Pakeiskite šaltinio_katalogas ir „target_directory“ su atitinkamais aplanko keliais. Atminkite, kad turėsite įvynioti kabutes, jei aplanko kelyje yra tarpų.
Tai pagrindinė jums reikalinga komanda. Jis turi tik vieną jungiklį: / MIR. / MIR yra jungiklių / e ir / išvalymas, kurie kartu kopijuoja visus pakatalogius (įskaitant tuščius pakatalogius) ir ištrina failus ir katalogus, kurių šaltinio kataloge nebėra. / MIR taip pat perrašo katalogo saugos parametrus (skirtingai nei / e), jei katalogas jau yra.
Tiesiog įveskite aukščiau pateiktą komandą į cmd.exe, kad ji įvyktų.

Failo kopijos eiga bus parodytakomandų langas. Vėliau gausite perkeltų failų suvestinę. Čia pamatysite, kad buvo nukopijuoti 2 failai ir 1 buvo ištrintas, nes šaltinio kataloge jų nebuvo. Nukopijuotas tik 1 katalogas, nes kitas katalogas buvo šaknis, kuri jau egzistavo.

Kad išvengtumėte teksto rašymo, kad kiekvieną kartą importuodami nuotraukas į savo biblioteką, galite nukopijuoti ir įklijuoti komandą į užrašų knygelę ir išsaugoti ją naudodami .šikšnosparnis pratęsimas.

Tada viskas, ką turite padaryti, dukart spustelėkite jį, kad paleistumėte.

Naudodami paketinį failą, galite jį automatizuotipaleisti kartą per savaitę, kasdien ir pan., panašiai kaip mano ankstesnis patarimas, kaip automatiškai pažadinti ir užmigdyti kompiuterį naudojant „Windows“ užduočių planuoklį. Tiesiog pameskite „wake.bat“ ir „sleep.bat“, jei norite „mirror.bat“.
Kiti jungikliai ir kreipiniai
Yra dar du jungikliai, kuriuos naudoju kartu su savoRobocopy veidrodžio paketinis failas. Pirmasis yra / z jungiklis. Tai įgalina „Restart“ režimą, kuris leidžia atnaujinti didelį perkėlimą, jei jis bus nutrauktas. Naudojant didelius filmų failus tai gali būti naudinga. Tačiau naudojant tinklo diskus, tai šiek tiek sulėtina veiksmus.
Kitas aš naudoju yra / LOG. Čia užrašoma perkėlimo į žurnalo failą būsena, o ne rodoma komandų eilutėje. Tai patogu, kai perkėlimas vykdomas automatiškai, kai aš nebūnu, todėl galiu grįžti atgal ir peržiūrėti. Įrašau žurnalą aplanke „Dropbox“, kad galėčiau jį peržiūrėti iš savo telefono ar kito kompiuterio, norėdamas pamatyti, ar įvyko perkėlimas.
Visas mano paketinis failas atrodo taip:
robotų kopija „E: saugyklos nuotraukos ir vaizdo įrašai“ „Z: nuotraukos ir vaizdo įrašai“ / MIR / Z /LOG:mirror.log
Išvada
Apskritai, „Robocopy“ man sekėsi gerai. Tai palaiko mano failų sinchronizavimą, kad jie būtų prieinami visiems mano tinklo įrenginiams. Ir atrodo, kad tai žymiai greičiau nei „SyncToy“. Paprastai aš sinchronizuoju iškart, kai imuosi importo, bet jei pamirštu, jis veikia vieną kartą per dieną 17:00 (tai yra maždaug 15 minučių, kol aš ryte atsėdu prie kompiuterio).
Be to, jei tai padarysite, tai veiks daug geriaunaudokite vieną katalogą nuotraukoms ir vaizdo įrašams. Jei turite kelis katalogus, viskas gali būti šiek tiek sudėtingesnė. Bet tai gali būti taip paprasta, kaip paleisti kelias „Robocopy“ komandas (po vieną kiekvienai aplanko porai sinchronizuoti).
Ką naudojate, norėdami atspindėti failus į savo tinklo diską? Praneškite mums komentaruose!
Palikite komentarą