Příkaz Xcopy: možnosti

Xcopy je příkaz režimu Windows Console. Slouží k zkopírování jednoho nebo více souborů nebo složek z jednoho místa do druhého. Je to také příkaz operačního systému MS-DOS. S velkým počtem možností a schopností kopírovat celé adresáře je xcopy podobný tradiční kopii, ale má mnohem více možností. Pokud potřebujete ještě více funkcí, má operační systém příkaz robocopy, který pracuje s velkým počtem parametrů.


Syntaxe

Formát příkazového řádku je následující: xcopy zdroj [přijímač] [/a] [/b] [/c] [//h] [/i] [/j] [/k] [/l] [/] [/x] [/y] [/-y] [/z] [/vyloučit: file1 [+ file2] [+ file3] název souboru nebo složky nejvyšší úrovně, ze které bude kopie vytvořena. Jedná se o jediný požadovaný parametr pro příkaz xcopy. Pokud název souboru nebo adresáře obsahuje mezery, měl by být v uvozovkách. Přijímač nebo cílový objekt je volba, která označuje, kde mají být zkopírovány zdrojové soubory nebo složky. Není-li zadán, zdroj bude uložen ve stejném adresáři jako příkaz xcopy. Pokud název cíle obsahuje mezery, měl by být uveden v uvozovkách.

/a

Při použití této možnosti budou zkopírovány pouze archivované soubory nalezené ve zdroji. Současně nelze použít /a /m.

/b

Tento parametr se používá k zkopírování odkazu na znaky, ale nikoliv na odkaz, který odkazuje. Nejprve se objevila v systému Windows Vista.

/s

Tato volba způsobuje xcopyPokračujte v práci, i když dojde k chybě.

/d [: date]

Příkaz xcopy s volbou /d, po kterém následuje konkrétní datum ve formátu MM-DD-YYYY, je určen pro kopírování souborů změněných v určený den nebo později. Tuto volbu můžete použít i bez určité časové hodnoty, abyste vybrali pouze ty části zdroje, které jsou novější než dokumenty se stejným názvem v přijímači. Používá se k normálnímu zálohování souborů.


/e

Při použití samostatně nebo s volbou /s se akce parametru shoduje s /s, ale také vytváří prázdné složky v přijímači, pokud byly ve zdroji. Tlačítko /e lze také použít s /t. To umožňuje zahrnout prázdné adresáře a podadresáře do zdrojového adresáře do adresářové struktury vytvořené v cílovém adresáři.

/f

Tato volba zobrazuje úplnou cestu a název zdrojového a cílového souboru.

/g

Pomocí této možnosti můžete kopírovat šifrované soubory ze zdroje do přijímače, který nepodporuje šifrování. Klíč nefunguje při replikaci dat z EFS na jiný typ šifrované jednotky.

/h

Xcopy ve výchozím nastavení nekopíruje skryté nebo systémové soubory, ale s touto volbou to může udělat.

/i

Tato volba se používá k kopírování nevyžádaného souboru nebo adresáře je příjemce. Pokud tuto možnost neaplikujete a nekopírujete ze zdroje, který představuje adresář nebo skupinu souborů do neexistujícího cíle, pak nástroj navrhne, jaký je cíl.objekt

/j

Tato volba kopíruje soubory bez vyrovnávací paměti. Tato funkce je užitečná pro velmi velké objemy dat. Poprvé se tento parametr xcopy objevil ve Windows 7.

/k

Tato volba se používá při kopírování souborů pouze pro čtení, takže tento atribut je uložen v cílovém umístění.

/l

Tento parametr xcopy by měl být použit k zobrazení seznamu zdrojových souborů a složek, ale skutečné kopírování není skutečně provedeno. Tato volba bude užitečná, pokud vytvoříte složitý příkaz s několika klávesami. V takovém případě bude uživatel schopen vidět očekávanou práci xcopy.

/m

Tento parametr je totožný s volbou /a, ale po zkopírování příkazu příkaz archivu zakáže atribut archivu. Ve všech ostatních případech bude tento atribut přiřazen ke všem souborům v přijímači, bez ohledu na to, zda byli ve zdroji. Nemůžete použít současně /m /a.

/n

Tato volba vytvoří soubory a složky v přijímači pomocí krátkých jmen. Možnost platí pouze v případě, že zkopírujete existující cílový disk naformátovaný ve starém systému souborů, například FAT, který nepodporuje dlouhé názvy.

/pro

Uloží informace o vlastníkovi a seznam řízení přístupu (ACL) do připojených souborů.

/p

Při použití této možnosti bude uživatel muset potvrdit vytvoření každého souboru cílového objektu.

/q

Volba oproti /f. Tento parametr xcopy převede provádění do režimu "tichý", čímž zabrání zobrazení informací o každém souboru kopie.

/r

Tato volba je k dispozicislouží k přepsání souborů pouze pro čtení v cílovém umístění. Pokud se tato možnost neuplatní při aktualizaci dat v přijímači, zobrazí se zpráva s odepřením přístupu a příkaz xcopy přestane fungovat.

/s

Tato volba slouží k kopírování složek se soubory a podadresáři kromě kořenového adresáře zdroje. Prázdné adresáře nebudou vytvořeny.

/t

Tento parametr xcopy vynucuje příkaz pro vytvoření adresářových struktur v přijímači, ale nekopírujte žádné soubory. Jinými slovy, složky a podsložky nalezené ve zdroji budou přesunuty, ale bez jejich obsahu. Prázdné adresáře nejsou vytvořeny.

/u

Parametr bude kopírovat zdrojové soubory, které jsou již v cíli.

/v

Tato volba umožňuje zkontrolovat velikost každého souboru, který lze zapisovat, aby byla potvrzena jeho totožnost. Ověřování byla postavena na příkaz xcopy, počínaje Windows XP, takže v novějších verzích systému Windows, tato volba nemá nic společného a je zahrnuta pouze pro kompatibilitu s MS-DOS.

/w

parametr slouží k zobrazení zprávy „Stisknutím libovolné klávesy při připravený být soubor (y) kopírování“ („stisknutím libovolné klávesy, když jste připraveni zkopírovat soubor (y)“). tento xcopy začne řídit pokyny pouze po potvrzení stiskem tlačítka. tato možnost není duplicitní klíč /P, který aktivuje potvrzení kopie každého souboru.

/x

tato položka zkopíruje instalační soubor audit a informace o seznamu řízení přístupu systému (SACL)použije se parametr /x, provede se klávesa /o.

/y

Tato volba se používá k zabránění příkazu xcopy požadovat potvrzení, že jsou soubory přepsány ze zdroje, který již existuje v přijímači. Naopak parametr /-y potlačuje požadavky na přepsání. Tento klíč se může zdát zbytečný, protože toto chování příkazu xcopy je výchozí, ale volba /y na některých počítačích může být zadána v proměnné prostředí COPYCMD, což vyžaduje toto nastavení.

/z

Volba umožňuje příkazu xcopy bezpečně zastavit kopírování při ztrátě připojení k síti a obnovení od místa, kde bylo zastaveno po obnovení připojení. Tento klíč také aktivuje procento ukládání každého souboru během úkolu.
/exclude: file1 [+ file2] [+ file3]
Tento parametr umožňuje zadat jeden nebo více názvů souborů, které obsahují seznam řádků pro vyhledávání, které příkaz xcopy by při kopírování měl přeskočit.

/?

Pomocí tohoto tlačítka vám poskytneme podrobnou pomoc. Spuštění xcopy /? podobně jako příkaz xcopy help. Uživatel může uložit výstup, který je někdy velmi dlouhý, do souboru pomocí operátoru přesměrování.

Příklady

  • xcopy C: Soubory E: Soubory/ i
  • V výše uvedeném příkazu jsou data obsažená v zdrojovém adresáři C: nová složka Soubory [/i] na jednotce E. Nebudou se opakovat žádné podadresáře nebo soubory obsažené v nich, protože klávesy nebyly použity.
  • xcopy "C: Důležité soubory" D: Zálohování /c /d /e /h /i /k /q /r /s /x /y
  • zálohovat Taková kombinace klíčů úspěšně nahrazuje software, který zajišťuje ukládání dat. Příkaz může napsat dávkový soubor a přidělí mu Správce úloh spustit automaticky každý den. Tímto způsobem můžete zajistit pravidelnou zálohu dat. Výše uvedený příkazový řádek znamená, že xcopy použit zkopírovat všechny soubory a složky [/s], je datum, které je novější, než je již v přijímači [/d], včetně prázdné [/E] a skrytý [/h] Zdroj C: Důležité soubory v cílovém objektu D: zálohování, který je adresář [/i]. Kromě toho, že jsou data, musí být jen pro čtení se bude opakovat [/r] zachování tohoto atributu po záznamu [/k]. Musíte také uložit všechna nastavení řízení přístupu [/x]. Konečně, protože xcopy spustit v dávkovém režimu, není nutné, aby výstupní informace kopírovat objekty [Q] jako potvrzení přepsání každý [/y]. Zastavení v případě chyby je také nežádoucí [/c].
  • xcopy C: Video "záložní SERVERMedya" /f /j /s /w /z
  • Tento příkaz xcopy používá pro kopírování všechny složky se soubory obsažené v podadresářích [/s] zdroje „C : Video „v cílové složce“ záložní mediální odkaz“v síti na počítači nazvaném SERVER. Vzhledem k tomu, video se děje opravdu velké, pak se vypne ukládání do vyrovnávací paměti proces zlepšování [/j], stejně jako to dělá v síti, poskytuje pro obnovu ztráty v důsledku kopírování [/Z]. V tomto případě chce uživatel obdržet potvrzovací žádostspusťte proces předtím, než xcopy skutečně něco dělá, a také chce vidět podrobné informace o tom, které soubory jsou psány [/f].
  • xcopy C: Client032 C: Client033 /t /e
  • V tomto příkladu je zdroj s dobře organizovaným adresářem aktuálního klienta v C: Client032. Složka Client033 již byla vytvořena pro nového klienta, ale uživatel nechce zkopírovat soubory, ale strukturu adresářů [/t], takže to nedělají ručně. Navíc v C: Client032 existuje několik prázdných adresářů, které mohou být potřebné pro nového klienta, takže se ujistěte, že jsou také přehrány [/e].

    Dostupnost

    Příkaz lze vyvolat z příkazového řádku všech operačních systémů Windows, včetně Windows 8 7 Vista, XP, 98 atd. Také xcopy je podporován operačním systémem MS-DOS. Je třeba poznamenat, že dostupnost některých příkazových parametrů a jejich syntaxe v různých operačních systémech může být odlišná.

    Možnosti

    V systémech Windows 98 a 95 existují dvě verze příkazu: xcopy a xcopy32. Ta druhá však nikdy nebyla navržena k přímému spuštění. Při spuštění xcopy v systémech Windows 95 nebo 98 se 16bitová verze automaticky spustí (v režimu MS-DOS) nebo je spuštěna nová 32bitová verze (Windows). Proto bez ohledu na to, která verze operačního systému je k dispozici, musíte vždy spustit příkaz xcopy, nikoli xcopy32, i když je k dispozici. Při prvním provedení se vždy použije nejvhodnější verze.

    Související publikace