A Robocopy a számítógép sarkában lóg, talán anélkül, hogy valaha is észrevenné. Ez egy beépített parancssor a Windows operációs rendszerek számára, amely lehetővé teszi a fájlok gyors átvitelét egyik helyről a másikra. Ráadásul akár egész könyvtárakat vagy meghajtókat is átvihet.
Ez nem egy általánosan használt parancs. Ez valójában egy külső parancs. A Robocopy elérhető volt a Windows NT és a Windows 2000 erőforráskészletekben, valamint az összes Windows operációs rendszerben a Vista után (7, 8 és 10).
Ebben a cikkben mindent megtalál a hasznos Robocopy parancsokról és azok működéséről.
Robocopy paraméterek és szintaxis
Robocopy Syntax
másolat [[…]] []
Robocopy paraméterek
Forrás - A forrás könyvtár elérési útjára mutat.
Cél - A célkönyvtár elérési útjára mutat.
Fájl - Megmutatja, hogy mely fájlok kerülnek másolásra. Helyettesítő karakterek, például * vagy? használható.
Opciók - Robocopy paranccsal használható opciókat mutat.
Robocopy Options
A következő opciók kerülnek a parancs végére. Ez magában foglalja a fájlválasztást, az újrapróbálkozást, a naplózást és a jobopciókat is.
Az / s az almappák másolására szolgál, kivéve azokat, amelyek üresek.
Az / e az almappák másolására szolgál, beleértve az üres mappákat is.
/ lev: N a legfelső N szint másolására szolgál a forrás mappafában.
A / z fájlokat újraindítható módban másoljuk.
A / b fájlokat biztonsági másolat módban másoljuk.
A / zb újraindítható módot használ. A hozzáférés megtagadása esetén a Biztonsági mentés módot fogja használni.
Az / efsraw összes titkosított fájlt EFS RAW módban másoljuk.
/ copy: CopyFlags Megmondja, hogy mely fájl tulajdonságokat másolja. Ennek az opciónak a megfelelő értékei: D adatok, O tulajdonos információk, A attribútumok, T időbélyegek, U információk ellenőrzése, S pedig Security = NTFS ACL-ek.
A / sec fájlokat biztonsági másolással hajtják végre (ugyanaz, mint a / copy: DATS).
A / copy összes fájl adatát másolja (ugyanaz, mint a / copy: DATSOU).
A / nocopy fájl adatai kizárva (jól illeszkednek a / purge-hez).
hogyan törölhetem a keresési előzményeket a kívánság alkalmazásban
/ secfix minden fájl fájlbiztonsági javítást kap, beleértve az átugrottakat is.
/ timfix minden fájl fix időt kap, beleértve az átugrottakat is.
A / purge törli a forrásmappából eltávolított célmappákat és fájlokat.
A / mir tükrözi a mappafát (ugyanaz a hatás, mint az / e plus / purge).
A / mov a fájlokat másolás után áthelyezi és törli a forrásból.
/ move áthelyezi és törli a fájlokat és könyvtárakat a forrásból, amikor azokat másolja.
/ a +: [RASHCNET] a forrásfájlok attribútumait adja meg a másolt fájlokhoz.
/ a -: [RASHCNET] eltávolítja a forrásfájlok attribútumait a másolt fájlokból.
A / fat csak 8.3 FAT fájlnevek használatával készíti el a célfájlokat.
/ 256 Kikapcsolja a 256 karakter feletti elérési utak támogatását. / mon: N Forrásfigyelést végez. akkor fut újra, ha N-nél több változást észlel.
/ mot: M Figyel egy forrást és újra fut, ha meghatározott perceken belül változásokat észlel.
/ MT [: N] Többszálas másolatokat készít meghatározott számú szál segítségével (az alapértelmezett érték 8). Az N értéke 1 és 128. között kell lennie. Ez a szolgáltatás nem kompatibilis az / EFSRAW és / IPG paraméterekkel. Átirányíthatja a kimenetet a / LOG opcióval, ha fel akarja gyorsítani a dolgokat.
/ rh: hhmm-hhmm Információt ad arról, hogy mikor kezdhet új példányokat.
A / pf ellenőrzi a futási órákat. Az ellenőrzések nem bérletenként, hanem fájlonként történnek.
/ ipg: n van az alacsonyabb sávszélességű felhasználók számára. Réseket rak be a csomagok közé.
a vizio zárt felirat nem kapcsol be
Fájlválasztási lehetőségek
A / a csak meghatározott Archive attribútummal rendelkező fájlokat másol.
/ m ugyanaz, mint fent. Ezenkívül visszaállítja az attribútumot.
/ ia: A [RASHCNETO] csak azokat a fájlokat tartalmazza, amelyek meghatározott attribútummal rendelkeznek.
/ xa: [RASHCNETO] kizárja a meghatározott attribútumokkal rendelkező fájlokat.
/ xf […] kizárja azokat a fájlokat, amelyek megfelelnek a megadott útvonalaknak, neveknek vagy helyettesítő karaktereknek.
/ xd […] Nem tartalmazza azokat a mappákat, amelyek megfelelnek a megadott útvonalaknak és neveknek.
/ xc kihagyja a megváltozott fájlokat.
/ xn kihagyja az újabb fájlokat.
A / xo régebbi fájlokat hagy ki.
/ xx extra mappákat és fájlokat hagy ki.
Az / xl magányos mappákat és fájlokat hagy ki.
/ is ugyanazok a fájlok.
/ megváltoztatott vagy módosított fájlok beillesztésére szolgál.
/ max: beállítja a maximális fájlméretet, és kihagyja a megadott bájtoknál nagyobb fájlokat.
/ perc: beállítja a minimális fájlméretet, és a megadott bájtoknál kisebb fájlokat hagy ki).
/ maxage: beállítja a fájl maximális életkorát, és kihagyja a megadott dátum előtt létrehozott vagy egy bizonyos napoknál régebbi fájlokat.
/ minage: beállítja a fájlok minimális korát, és kihagyja a megadott dátum után létrehozott, vagy a megadott napoknál újabb fájlokat.
/ maxlad: beállítja az utolsó hozzáférés maximális dátumát, kihagyva a megadott dátum óta fel nem használt fájlokat).
/ minlad: beállítja az utolsó hozzáférés minimális dátumát, kihagyva azóta hozzáférett fájlokat. Ha azonban N értéke 1900 alatt van, akkor N a napszámot mutatja. Egyébként N a dátumot a szokásos ÉÉÉÉHHNN formátumban mutatja.
/ xj kizárja a csatlakozási pontokat.
/ fft becsli a FAT fájl időtartamát (kb. két másodperc)
Újrapróbálkozási lehetőségek
/ r: N a sikertelen másolási próbálkozások számát mutatja, 1 millió az alapértelmezett érték.
/ w: N két újrapróbálkozás közötti várakozási időt mutatja, alapértelmezés szerint 30 másodpercet.
A / reg alapértelmezés szerint elmenti a / w és / r opciókat a rendszerleíró adatbázisba.
/ tbd rendszer várni fog, amíg a megosztási nevek meg vannak határozva
tartalom: //local.browser.home/index
Naplózási beállítások
/ l listázza a fájlokat, törlés, időbélyegzés vagy másolás nélkül.
/ x az extra fájlokat jelenti, nem csak a kiválasztottakat.
A / v részletes kimenetet ad, rámutatva az átugrott fájlokra.
A / ts forrásfájl időbélyegei szerepelnek a kimenetben.
Az / fp teljes elérési utat tesz a kimenetbe. Fájlokon működik.
A / bytes a méreteket bájtban jeleníti meg.
A / ns fájlméretek nem kerülnek naplózásra.
/ nc fájlosztályok nem lesznek naplózva.
/ nfl fájlneveket nem naplózunk.
Az / ndl könyvtárnevek nem kerülnek naplózásra.
A / np copyprogress nem jelenik meg.
/ eta, ha megbecsülésre van szükséged, amikor a folyamat befejeződik.
/ log: az állapotkimenetet a naplófájlba menti, felülírva az aktuális naplófájlt.
Munkalehetőségek
/ job: a paramétereket a megadott jobfájlból vesszük.
/ save: a paraméterek a megadott jobfájlba kerülnek.
A / quit kilép a parancssor végrehajtásakor a paraméterek ellenőrzése érdekében.
/ nosd nem lesz megadva forráskönyvtár.
/ nodd nem kerül megadásra a célkönyvtár.
Robusztus másolat
Akár hiszed, akár nem, ez a vég. Ez sok parancs volt, nem? Remélhetőleg hasznosak lesznek számodra. Ossza meg velünk gondolatát a leghasznosabb Robocopy parancsokról az alábbi megjegyzésekben.