Automaticky zrcadlit soubory ve Windows na síťovou jednotku pomocí roboskopie
Microsoft Windows 8 Windows Xp Vindovs 7 / / March 17, 2020
Poslední aktualizace dne
Díky centralizaci fotografií a videí na síťové jednotce jsou tyto soubory přístupné všem počítačům ve vaší síti. Robocopy, Windows Command Line Utility, bude udržovat soubory synchronizované s vaší hlavní knihovnou.
Můj domov má mnoho počítačů a mnoho obrazovek, ale pouze jednu centrální knihovnu fotografií, hudby a videa. Můj hlavní počítač ukládá veškerá moje multimédia (a zálohy). Ale místo toho, aby byl můj hlavní počítač stále zapnutý (je to střední věž s vysokým výkonem), zrcadlím své fotografie a videa na síťovou jednotku připojenou k routeru. Původně jsem používal SyncToy aby moje hlavní multimediální knihovna byla synchronizována s knihovnou síťových jednotek. Ale z nevysvětlitelných důvodů, SyncToy běží neobvykle pomalu od té doby, co jsem upgradoval na Windows 7 a Windows 8. Protože společnost Microsoft přestala podporovat SyncToy před čtyřmi lety, je nepravděpodobné, že bude opravena. Místo toho jsem začal používat roboskopii. A zatím to funguje skvěle.
Mohu synchronizovat pár složek složený z mé hlavní knihovny fotografií a složky na síťové jednotce. A stejně jako u SyncToy, Robocopy také odstraní soubory na síťové jednotce, které již v mé sbírce neexistují. Nejlepší ze všeho je, Robocopy je zdarma (přichází vestavěný do Windows).
Použijte nástroj příkazového řádku Robocopy
Roboskopie je nástroj příkazového řádku. Chcete-li zrcadlit složku do jiné složky (v mém případě složku na síťové jednotce), použijte následující přepínače:
roboskopie source_directorytarget_directory /MIR
Nahradit source_directory a target_directory s příslušnými cestami ke složkám. Pokud v cestě ke složce jsou mezery, musíte ji zalamovat do uvozovek.
To je základní příkaz, který budete potřebovat. Má pouze jeden přepínač: / MIR. / MIR je kombinací / e a / očistit přepínače, které společně zkopírují všechny podadresáře (včetně prázdných podadresářů) a odstraní soubory a adresáře, které již ve zdrojovém adresáři neexistují. / MIR také přepíše nastavení zabezpečení adresáře (na rozdíl od / e), pokud adresář již existuje.
Jednoduše zadejte výše uvedený příkaz do cmd.exe, aby se to stalo.
Průběh kopírování souboru se zobrazí v příkazovém okně. Poté získáte shrnutí přenesených souborů. Uvidíte, že byly zkopírovány 2 soubory a 1 byl smazán, protože ve zdrojovém adresáři neexistoval. Byl zkopírován pouze 1 adresář, protože druhý adresář byl kořen, který již existoval.
Chcete-li si ušetřit potíže s psaním, že při každém importu fotografií do knihovny, můžete zkopírovat a vložit příkaz do programu Poznámkový blok a uložit jej pomocí .netopýr rozšíření.
Pak vše, co musíte udělat, je dvakrát na něj spustit.
S dávkovým souborem můžete také automatizovat, aby se spouštěl jednou týdně, denně atd. podobné mému dřívějšímu tipu jak automaticky probudit a spát počítač pomocí plánovače úloh systému Windows. Stačí odhlásit wake.bat a sleep.bat pro mirror.bat.
Další spínače a vyladění
Existují další dva přepínače, které používám s dávkovým souborem zrcadlového roboskopu. Prvním z nich je přepínač / z. To umožňuje režim restartování, který vám umožní obnovit velký přenos, pokud byl přerušen. U velkých filmových souborů se to může hodit. Ale u síťových disků to trochu zpomaluje.
Druhý, který používám, je / LOG. Tím se namísto zobrazení v příkazovém řádku zapíše stav přenosu do souboru protokolu. Toto je užitečné, když se přenos spustí automaticky, když jsem pryč, takže se mohu vrátit a zobrazit jej. Protokol uložím do složky Dropbox, takže si ho mohu prohlédnout z telefonu nebo jiného počítače a zjistit, zda k přenosu došlo.
Celý můj dávkový soubor vypadá takto:
robocopy “E: \ Storage \ Photos and Videos” “Z: \ photos and videos” / MIR / Z / LOG: mirror.log
Závěr
Celkově pro mě Robocopy funguje dobře. Udržuje synchronizaci mých souborů, aby byly dostupné pro všechna zařízení v mé síti. A zdá se, že je výrazně rychlejší než SyncToy. Obvykle se synchronizuji ihned, když provedu import, ale pokud zapomenu, spustí se jednou denně v 5 hodin ráno (což je asi 15 minut, než si ráno ráno sednu u svého počítače).
Také to bude fungovat mnohem lépe, pokud pro své fotografie a videa použijete jeden adresář. Máte-li více adresářů, může to být trochu složitější. Mohlo by to však být stejně jednoduché jako spuštění více příkazů Robocopy (jeden pro každou dvojici složek, aby byla zachována synchronizace).
Co používáte k zrcadlení souborů na síťové jednotce? Dejte nám vědět v komentářích!