Príkaz Xcopy: možnosti

Xcopy je príkaz režimu Windows Console. Slúži na skopírovanie jedného alebo viacerých súborov alebo priečinkov z jedného miesta na druhé. Je to tiež príkaz operačného systému MS-DOS. S veľkým počtom možností a schopnosťou kopírovať celé adresáre je xcopy podobný tradičnej kópii, ale má oveľa viac možností. Ak potrebujete ešte viac funkcií, operačný systém má príkaz robocopy, ktorý pracuje s veľkým počtom parametrov.


Syntax

Formát príkazového riadku je nasledovný: xcopy source [prijímač] [/a] [/b] [/c] [//h] [/i] [/j] [/k] [/l] [/m] [/] [/w] [/w] [/w] [/x] [/y] [/-y] [/z] [/vylúčiť: file1 [+ file2] názov súboru alebo priečinok najvyššej úrovne, z ktorého sa kópia vytvorí. Toto je jediný požadovaný parameter pre príkaz xcopy. Ak názov súboru alebo adresára obsahuje medzery, mal by byť v úvodzovkách. Prijímač alebo cieľový objekt je voľba, ktorá označuje, kde majú byť skopírované zdrojové súbory alebo priečinky. Ak nie je zadaný, bude zdroj uložený v rovnakom adresári ako príkaz xcopy. Ak názov cieľa obsahuje medzery, mal by byť v úvodzovkách.

/a

Pri použití tejto možnosti sa skopírujú iba archivované súbory nachádzajúce sa v zdroji. Nemôžete používať súčasne /a /m.

/b

Tento parameter sa používa na kopírovanie odkazu na znak, ale nie na odkaz, ktorý odkazuje. Prvýkrát sa objavil v systéme Windows Vista.

/s

Táto možnosť spôsobuje xcopyPokračujte v práci, aj keď sa vyskytne chyba.

/d [: date]

Príkaz xcopy s voľbou /d, za ktorým nasleduje konkrétny dátum vo formáte MM-DD-YYYY, je určený na kopírovanie súborov upravených v určený deň alebo neskôr. Túto možnosť môžete použiť aj bez určitej časovej hodnoty, aby ste vybrali iba tie časti zdroja, ktoré sú novšie ako dokumenty s rovnakým názvom v prijímači. Používa sa na normálne zálohovanie súborov.


/e

Ak sa používa samostatne alebo s možnosťami, akcia parametra sa zhoduje s /s, ale vytvára prázdne priečinky v prijímači, ak boli v zdroji. Tlačidlo /e možno použiť aj s /t. To vám umožňuje zaradiť prázdne adresáre a podadresáre do zdrojového adresára do štruktúry adresárov vytvorenej na mieste určenia.

/f

Táto možnosť zobrazuje úplnú cestu a názov zdrojového a cieľového súboru.

/g

Pomocou tejto voľby môžete skopírovať šifrované súbory zo zdroja do prijímača, ktorý nepodporuje šifrovanie. Kľúč nefunguje pri replikácii údajov z EFS na iný typ šifrovanej jednotky.

/h

Xcopy štandardne nekopíruje skryté alebo systémové súbory, ale s touto možnosťou to môže urobiť.

/i

Táto možnosť sa používa na kopírovanie nevyžaduje sa, súbor alebo adresár je príjemcom. Ak túto možnosť neaplikujete a skopírujete zo zdroja, ktorý predstavuje adresár alebo skupinu súborov do neexistujúceho cieľa, nástroj potom navrhne, aký je cieľ.objekt.

/j

Táto možnosť kopíruje súbory bez vyrovnávacej pamäte. Táto funkcia je užitočná pri veľmi veľkých objemoch údajov. Po prvýkrát sa tento parameter xcopy objavil v systéme Windows 7.

/k

Táto možnosť sa používa pri kopírovaní súborov iba na čítanie, aby bol tento atribút uložený v cieľovom adresári.

/l

Tento parameter xcopy by sa mal použiť na zobrazenie zoznamu zdrojových súborov a priečinkov, ale skutočné kopírovanie sa v skutočnosti nevykonáva. Táto možnosť bude užitočná, ak vytvoríte komplexný príkaz s niekoľkými klávesami. V tomto prípade bude používateľ schopný vidieť očakávanú prácu xcopy.

/m

Tento parameter je identický s voľbou /a, ale po skopírovaní príkazu povoľuje príkaz archív atribút archívu. Vo všetkých ostatných prípadoch bude tento atribút priradený všetkým súborom v prijímači bez ohľadu na to, či boli v zdroji. Nemôžete používať súčasne /m /a.

/n

Táto možnosť vytvára súbory a priečinky v prijímači pomocou krátkych názvov. Možnosť sa uplatňuje iba vtedy, ak skopírujete existujúci cieľ disku naformátovaný do starého súborového systému, napríklad FAT, ktorý nepodporuje dlhé mená.

/pro

Uloží informácie o vlastníkovi a prístupový zoznam (ACL) do priložených súborov.

/p

Pri použití tejto možnosti bude používateľ musieť potvrdiť vytvorenie každého súboru cieľového objektu.

/q

Možnosť oproti /f. Tento parameter xcopy prevádza vykonávanie do režimu "silent", čím zabraňuje zobrazenie informácií o každom kópia.

/r

Táto možnosť je k dispozíciislúži na prepísanie súborov iba na čítanie v mieste určenia. Ak táto voľba nie je použiteľná pri aktualizácii dát v prijímači, zobrazí sa prístup nepovolený správu («Prístup bol odmietnutý") a xcopy príkaz na zastavenie práce. varianta

/s

sa používa pre kopírovanie zložky s súborov a podadresárov navyše k zdroju koreňa. Prázdne adresáre nebudú vytvorené.

/t

Táto voľba umožňuje xcopy príkaz na vytvorenie adresárovej štruktúry v prijímači, ale nie kopírovať všetky súbory. Inými slovami, priečinky a podpriečinky nachádzajúce sa v zdroji budú presunuté, ale bez ich obsahu. Prázdne adresáre nie sú vytvorené.

/u

Parameter kopíruje zdrojové súbory, ktoré sú už v cieľovom umiestnení.

/v

Táto možnosť umožňuje skontrolovať veľkosť každého súboru na zapisovanie, aby sa potvrdila jeho totožnosť. Overovanie bola postavená na príkaz xcopy, počnúc Windows XP, takže v novších verziách systému Windows, táto voľba nemá nič spoločné a je zahrnutá len pre kompatibilitu s MS-DOS.

/w

parameter slúži na zobrazenie správy "Stlačením ľubovoľného klávesu pri pripravený byť súbor (y) kopírovania" ("stlačením ľubovoľného klávesu, keď ste pripravení skopírovať súbor (y)"). tento xcopy začne riadiť pokynmi iba po potvrdení stlačením tlačidla. táto možnosť nie je duplicitné kľúč /P, ktorý aktivuje potvrdenie kópie každého súboru.

/x

táto položka skopíruje inštalačný súbor audit a informácie o zozname riadenia prístupu systému (SACL)použije sa parameter /x, vykoná sa klávesa /o.

/y

Táto voľba sa používa na zabránenie tomu, aby príkaz xcopy požadoval potvrdenie, že súbory sú prepísané zo zdroja, ktorý už existuje v prijímači. Naopak parameter /-y potláča požiadavky na prepísanie. Tento kľúč sa môže zdať zbytočný, pretože toto správanie príkazu xcopy je predvolené, ale voľba /y na niektorých počítačoch môže byť špecifikovaná v premennej prostredia COPYCMD, čo si vyžaduje toto nastavenie.

/z

Táto voľba umožňuje príkazu xcopy bezpečne zastaviť kopírovanie po strate sieťového pripojenia a potom obnoviť od miesta, kde bolo zastavené po obnovení pripojenia. Tento kľúč tiež aktivuje percento uloženia každého súboru počas úlohy.
/vylúčenie: file1 [+ file2] [+ file3]
Tento parameter umožňuje určiť jeden alebo viac názvov súborov, ktoré obsahujú zoznam riadkov vyhľadávania, ktoré by mal príkaz xcopy pri kopírovaní preskočiť.

/?

Pomocou tohto tlačidla vám poskytneme podrobnú pomoc. Spúšťanie xcopy /? podobne ako príkaz xcopy help. Užívateľ môže uložiť výstup, ktorý je niekedy veľmi dlhý, v súbore pomocou operátora presmerovania.

Príklady

  • xcopy C: Súbory E: Súbory/ i
  • Vo vyššie uvedenom príkaze sú dáta obsiahnuté v zdrojovom adresári C: nový priečinok Súbory [/i] na jednotke E. Žiadne podadresáre alebo súbory, ktoré sú v nich obsiahnuté, sa budú opakovať, pretože klávesy neboli použité.
  • xcopy "C: Dôležité súbory" D: Zálohovanie /c /d /e /h /i /k /q /r /s /x /y
  • zálohovať Takáto kombinácia kľúčov úspešne nahrádza softvér, ktorý poskytuje ukladanie dát. Príkaz môže napísať dávkový súbor a pridelí mu Správca úloh spustiť automaticky každý deň. Týmto spôsobom môžete poskytnúť pravidelné zálohovanie dát. Vyššie uvedený príkazový riadok znamená, že xcopy použitý skopírovať všetky súbory a priečinky [/s], je dátum, ktorý je novšia, ako je už v prijímači [/d], vrátane prázdne [/E] a skrytý [/h] Zdroj C: Dôležité súbory v cieľovom objekte D: zálohovanie, ktorý je adresár [/i]. Okrem toho, že sú dáta, musia byť len na čítanie sa bude opakovať [/r] zachovanie tohto atribútu po zázname [/k]. Musíte tiež uložiť všetky nastavenia kontroly prístupu [/x]. Konečne, pretože xcopy spustiť v dávkovom režime, nie je nutné, aby výstupné informácie kopírovať objekty [Q] ako potvrdenie prepísania každý [/y]. Zastavenie v prípade chyby je tiež nežiaduce [/c].
  • xcopy C: Video "záložný SERVERMedya" /f /j /s /w /z
  • Tento príkaz xcopy používa pre kopírovanie všetky zložky so súbormi obsiahnuté v podadresároch [/s] zdroja "C : Video "v cieľovej zložke" záložný mediálny odkaz "v sieti na počítači nazvanom SERVER. Vzhľadom k tomu, video sa deje naozaj veľké, potom sa vypne ukladanie do vyrovnávacej pamäte proces zlepšovania [/j], rovnako ako to robí v sieti, poskytuje pre obnovu straty v dôsledku kopírovania [/Z]. V tomto prípade chce používateľ dostať žiadosť o potvrdeniespustite proces skôr, ako xcopy naozaj robí čokoľvek, a tiež chce vidieť podrobné informácie o súboroch, ktoré sú napísané [/f].
  • xcopy C: Client032 C: Client033 /t /e
  • V tomto príklade je zdroj s dobre organizovaným adresárom aktuálneho klienta v C: Client032. Zložka Client033 bola už vytvorená pre nového klienta, ale používateľ nechce skopírovať súbory, ale štruktúru adresárov [/t], takže to nerobia manuálne. Okrem toho v C: Client032 existuje niekoľko prázdnych adresárov, ktoré môžu byť potrebné pre nového klienta, takže sa uistite, že sú tiež prehrávané [/e].

    Dostupnosť

    Príkaz možno spustiť z príkazového riadku všetkých operačných systémov Windows vrátane Windows 8 7 Vista, XP, 98 atď. Tiež xcopy je podporovaný operačným systémom MS-DOS. Treba poznamenať, že dostupnosť niektorých parametrov príkazov a ich syntaxe v rôznych operačných systémoch môže byť odlišná.

    Voľby

    Vo Windows 98 a 95 existujú dve verzie príkazu: xcopy a xcopy32. Posledný z nich však nikdy nebol navrhnutý tak, aby sa spustil priamo. Pri spúšťaní xcopy v systéme Windows 95 alebo 98 sa automaticky spustí 16-bitová verzia výstupu (v režime MS-DOS) alebo sa vykoná nová 32-bitová verzia (Windows). Preto bez ohľadu na to, ktorá verzia operačného systému je k dispozícii, musíte vždy spustiť príkaz xcopy, nie xcopy32, aj keď je k dispozícii. Pri vykonávaní prvej bude vždy použitá najvhodnejšia verzia.

    Súvisiace publikácie