Automatikusan tükrözi a fájlokat a Windows rendszerben a hálózati meghajtón Robocopy segítségével
Microsoft Windows 8 Windows Xp Vindovs 7 / / March 17, 2020
Utoljára frissítve:
Ha fényképeit és videóit egy hálózati meghajtóra központosítja, elérhetővé teszi azokat a hálózat összes gépén. A Robocopy, a Windows parancssori segédprogramja szinkronban tartja a fájlokat a fő könyvtárral.
Az otthonomban sok számítógép és képernyők vannak, de csak egy központi fotó, könyv, zene és videó könyvtár található. A fő számítógépem tárolja az összes multimédiámat (és a biztonsági mentéseket). Ahelyett, hogy állandóan bekapcsolnám a fő számítógépemet (ez erősen éhes középtorony), fényképeket és videóimat egy hálózati meghajtóra tükörképezem, amelyet bedugtam az útválasztómba. Eredetileg én használtam SyncToy hogy a fő multimédia könyvtárat szinkronban tartom a hálózati meghajtó könyvtárával. De megmagyarázhatatlan okok miatt a SyncToy óriási lassan fut, mióta frissítettem a Windows 7-re és a Windows 8-ra. Mivel a Microsoft kb. Négy évvel ezelőtt abbahagyta a SyncToy támogatását, nem valószínű, hogy javításra kerül. Szóval, inkább a Robocopy-t használtam. És eddig nagyszerűen működik.
Szinkronizálhatom a mappapárt, amely a fő fotókönyvtárból és a hálózati meghajtón lévő mappából áll. És hasonlóan a SyncToy-hoz, a Robocopy a hálózati meghajtón is törli azokat a fájlokat, amelyek már nem léteznek a gyűjteményemben. A legjobb az egészben, hogy a Robocopy ingyenes (a Windowsba beépített).
Használja a Robocopy parancssori eszközt
A Robocopy egy parancssori eszköz. Ha egy mappát egy másik mappához szeretne tükrözni (esetemben a hálózati meghajtón lévő mappát), akkor használja a következő kapcsolókat:
robocopy source_directorytarget_directory /MIR
Cserélje source_directory és target_directory a megfelelő mappa elérési utakkal. Vegye figyelembe, hogy idézőjelekbe kell csomagolnia, ha vannak szóközök a mappa elérési útjában.
Ez az alapvető parancs, amelyre szükséged lesz. Csak egy kapcsolóval rendelkezik: / MIR. / MIR a / e és / öblítés kapcsolókat, amelyek együttesen másolják az összes alkönyvtárat (beleértve az üres alkönyvtárakat is), és törölnek a forráskönyvtárban már nem létező fájlokat és könyvtárakat. / MIR felülírja a könyvtár biztonsági beállításait is (ellentétben az / e-vel), ha a könyvtár már létezik.
Egyszerűen írja be a fenti parancsot a cmd.exe fájlba, hogy ez megtörténjen.
A fájlmásolás előrehaladása megjelenik a parancsablakban. Ezután összefoglalót kap az átvitt fájlokról. Itt láthatja, hogy 2 fájlt másolt, és 1 fájlt törölt, mert nem létezett a forráskönyvtárban. Csak 1 könyvtárat másoltunk, mert a másik könyvtár a gyökér volt, amely már létezett.
Annak elkerülése érdekében, hogy gépelje be a fájlokat, amikor minden egyes képet importál a könyvtárba, átmásolhatja és beillesztheti a parancsot a Jegyzettömbbe, és elmentheti a .denevér kiterjesztés.
Ezután csak annyit kell tennie, hogy dupla kattintással futtatja azt.
Kötegelt fájl segítségével automatizálhatja azt heti egyszeri, napi stb. Futtatásához. hasonló a korábbi tipphez a számítógép automatikus felébresztése és alvása a Windows Feladatütemező használatával. Csak adja ki a wake.bat és az sleep.bat fájlokat a mirror.bat fájlból.
Egyéb kapcsolók és csípések
Két másik kapcsolót használok a Robocopy tükör kötegelt fájlommal. Az első a / z kapcsoló. Ez lehetővé teszi az újraindítási módot, amely lehetővé teszi a nagy átvitel folytatását, ha megszakad. Nagy filmfájlok esetén ez hasznos lehet. De a hálózati meghajtókkal kissé lelassítja a dolgokat.
A másik, amelyet / LOG használok. Ez a naplófájlba történő átvitel állapotát írja le, ahelyett, hogy a parancssorban megjelenítené. Ez nagyon hasznos, ha az átutalás automatikusan elindul, ha távol vagyok, így visszamehetek és megnézem. A naplót a Dropbox mappába mentem, így a telefonomról vagy egy másik számítógépről megnézem, hogy megtörtént-e az átvitel.
A teljes kötegelt fájl így néz ki:
robocopy “E: \ Storage \ Fotók és videók” “Z: \ fotók és videók” / MIR / Z / LOG: mirror.log
Következtetés
Összességében a Robocopy jól működött nekem. A fájlokat szinkronban tartja, így a hálózatom minden eszközén elérhetők legyenek. És úgy tűnik, hogy jóval gyorsabb, mint a SyncToy. Általában szinkronizálom minden alkalommal, amikor importálok, de ha elfelejtem, napi egyszer fut 5-kor (kb. 15 perccel azelőtt, hogy reggel leülök a számítógépemre).
Ez is sokkal jobban fog működni, ha egy könyvtárat használ a fényképekhez és a videókhoz. Ha több könyvtára van, a dolgok kicsit összetettebbé válhatnak. De lehet olyan egyszerű, mint több Robocopy parancs futtatása (mindegyik mappapárhoz egyet kell szinkronban tartani).
Mit használ a fájlok tükrözésére a hálózati meghajtón? Tudassa velünk a megjegyzésekben!