"Xcopy" komanda yra komandinės eilutės komanda, naudojama kopijuoti vieną ar daugiau failų ir (arba) aplankus iš vienos vietos į kitą vietą.
"Xcopy" komanda su daugybe parinkčių ir galimybė kopijuoti visus katalogus yra panaši į tradicinę kopijavimo komandą, bet kur kas galingesnė.
Robocopy komanda taip pat panaši į komandą xcopy, bet turi dar daugiau galimybių.
Xcopy Command prieinamumas
Komanda xcopy yra prieinama komandų eilutėje visose "Windows" operacinėse sistemose, įskaitant "Windows 10", "Windows 8", "Windows 7", "Windows Vista", "Windows XP", "Windows 98" ir tt
Komanda xcopy taip pat yra DOS komanda, prieinama MS-DOS.
Pastaba: Tam tikrų "xcopy" komandų jungiklių ir kitos xcopy komandos sintaksės prieinamumas gali skirtis nuo operacinės sistemos iki operacinės sistemos.
Xcopy komandų sintaksė
xcopy šaltinis Kelionės tikslas / a / b / c / d : data / e / f / g / val / i / j / k / l / m / n / o / p / q / r / s / t / u / v / w / x / y / -y / z /Neįtraukti: file1 + file2 + file3 … /?
Patarimas: Žiūrėkite, kaip skaityti komandinę sintaksę, jei nesate tikri, kaip skaityti xcopy komandų sintaksę aukščiau arba lentelėje žemiau.
| šaltinis | Tai apibrėžia failus ar aukščiausio lygio aplanką, kurį norite kopijuoti. The šaltinis yra vienintelis būtinas parametras xcopy komandoje. Naudokite citatas aplink šaltinis jei jame yra tarpų. |
| Kelionės tikslas | Ši parinktis nurodo vietą, kurioje šaltinis failai ar aplankai turėtų būti nukopijuoti į. Jei ne Kelionės tikslas sąraše, failai ar aplankai bus nukopijuoti į tą patį aplanką, kuriame paleidžiama komanda xcopy. Naudokite citatas aplink Kelionės tikslas jei jame yra tarpų. |
| / a | Naudojant šią parinktį kopijuoti bus tik archyviniai failai šaltinis . Jūs negalite naudoti / a ir / m kartu. |
| / b | Naudokite šią parinktį, kad nukopijuotumėte simbolinę nuorodą, o ne nuorodą. Ši parinktis pirmą kartą buvo įdiegta "Windows Vista". |
| / c | Ši parinktis verčia xcopy tęsti, net jei ji susiduria su klaida. |
| / d : data | Naudokite komandą xcopy su / d parinktį ir konkrečią datą, MM-DD-YYYY formatu, kopijuoti failus, pakeistus po šios datos. Taip pat galite naudoti šią parinktį, nenurodydama konkrečios datos, kad būtų galima kopijuoti tik tuos failus šaltinis kurie yra naujesni nei tie patys failai, kurie jau egzistuoja Kelionės tikslas . Tai naudinga naudojant "xcopy" komandą, kad galėtumėte atlikti įprastus failų atsargines kopijas. |
| / e | Naudojamas atskirai arba su / s, ši parinktis yra ta pati kaip ir / s bet taip pat sukurs tuščius aplankus Kelionės tikslas kurie taip pat buvo tušti šaltinis . The / e parinktis taip pat gali būti naudojama kartu su / t galimybė įtraukti tuščius katalogus ir pakatalogius, esančius šaltinis kataloge, sukurta sistemoje Kelionės tikslas . |
| / f | Ši parinktis parodys visą failo pavadinimą ir kelią šaltinis ir Kelionės tikslas kopijuojami failai. |
| / g | Naudodami komandą xcopy su šia parinktimi galite kopijuoti užkoduotus failus šaltinis į a Kelionės tikslas tai nepalaiko šifravimo. Ši parinktis neveiks, kai kopijuosite failus iš užkoduotojo įrenginio EFS į nešifruotą įrenginį su EFS. |
| / val | Pagal komandą xcopy nenukopijuojami paslėpti failai ar sistemos failai pagal nutylėjimą, bet naudojant šią parinktį. |
| / i | Naudoti / i parinktis priversti xcopy manyti, kad tai Kelionės tikslas yra katalogas. Jei nenorite naudoti šios parinkties ir kopijuojate iš šaltinis tai yra katalogas ar failų grupė ir kopijavimas į Kelionės tikslas tai neegzistuoja, xcopy komanda jus paskatins įvesti, ar Kelionės tikslas yra failas arba aplankas. |
| / j | Ši parinktis kopijuoja failus be buferinės, funkcija naudinga labai dideliems failams. Ši "xcopy" komandų parinktis buvo pirmą kartą pasiekiama "Windows 7". |
| / k | Naudokite šią parinktį kopijuodami tik skaitytus failus, kad išsaugotumėte šio atributo failą Kelionės tikslas . |
| / l | Naudokite šią parinktį, norėdami parodyti kopijuojamų failų ir aplankų sąrašą … tačiau kopijavimas iš tikrųjų nėra atliktas. The / l parinktis yra naudinga, jei pastatote sudėtingą xcopy komandą su keliomis parinktimis ir norėtumėte pamatyti, kaip ji veiktų hipotetiškai. |
| / m | Ši parinktis yra identiška / a parinktis, bet komanda xcopy išjungs archyvo atributą po to, kai kopijuojate failą. Jūs negalite naudoti / m ir / a kartu. |
| / n | Ši parinktis sukuria failus ir aplankus Kelionės tikslas naudojant trumpus failų pavadinimus. Ši parinktis yra naudinga tik tada, kai naudojate komandą xcopy, norėdami nukopijuoti failus į Kelionės tikslas kuris egzistuoja diske, suformatuotu į senesnę failų sistemą, pvz., FAT, kuri nepalaiko ilgų failų pavadinimų. |
| / o | Išsaugo nuosavybės ir prieigos kontrolės sąrašo (ACL) informaciją failuose, parašytuose Kelionės tikslas . |
| / p | Naudodamiesi šia parinktimi būsite paraginti prieš kiekvieno failo sukūrimą Kelionės tikslas . |
| / q | Priešingos rūšies rūšis / f pasirinkimas, / q perjungimas "xcopy" bus "tylus" režimas, praleidžiant kiekvieno kopijuoto failo ekraną. |
| / r | Naudokite šią parinktį, jei norite perrašyti tik skaitytus failus Kelionės tikslas . Jei nenorite naudoti šios parinkties, jei norite perrašyti tik skaitymo failą Kelionės tikslas , jums bus paraginti "Prieigos uždrausta" pranešimas ir komanda xcopy nebebus rodomi. |
| / s | Naudokite šią parinktį kopijuoti katalogus, pakatalogius ir jose esančius failus, be failų, esančių šaknies root šaltinis . Tušti aplankai nebus atstatomi. |
| / t | Ši parinktis verčia komandą xcopy sukurti katalogų struktūrą Kelionės tikslas bet ne kopijuoti jokių failų. Kitaip tariant, aplankai ir aplankai rasti šaltinis bus sukurta, bet ten nebūsime failų. Tušti aplankai nebus sukurti. |
| / u | Ši parinktis kopijuoja failus tik šaltinis kurie jau yra Kelionės tikslas . |
| / v | Ši parinktis patikrina kiekvieną failą, kaip parašyta, atsižvelgiant į jo dydį, kad būtų identiški. Patikrinimas buvo sukurtas komandai xcopy, pradedant "Windows XP", taigi ši galimybė nieko nedaro vėlesnėse "Windows" versijose ir įtraukta tik į suderinamumą su senesnėmis MS-DOS failais. |
| / w | Naudoti / w parinktis pateikti "Paspauskite bet kurį mygtuką, kai esate pasirengęs kopijuoti failą (-us)" pranešimą. Komanda xcopy pradės kopijuoti failus, kaip nurodė, kai patvirtinsite paspausdami klavišą. Ši parinktis nėra ta pati kaip ir / p variantas, kuris reikalauja patikrinimo anksčiau kiekvienas failo kopija. |
| / x | Ši parinktis kopijuoja failų audito nustatymus ir sistemos prieigos kontrolės sąrašą (SACL) informaciją. Tu manai / o kai naudojate / x pasirinkimas. |
| / y | Naudokite šią parinktį, jei norite sustabdyti komandą xcopy, kad paragintumėte jus perrašyti failus iš šaltinis tai jau egzistuoja Kelionės tikslas . |
| / -y | Naudokite šią parinktį, norėdami priversti xcopy komandą pakviesti jus apie failų perrašymą. Tai gali atrodyti kaip keista galimybė egzistuoti, nes tai yra numatytasis xcopy elgesys, bet ne / y pasirinkimas gali būti iš anksto nustatytas COPYCMD aplinkos kintamajame kai kuriuose kompiuteriuose, todėl ši parinktis būtina. |
| / z | Ši parinktis leidžia "xcopy" komandai saugiai nustoti kopijuoti failus, kai prarandamas tinklo ryšys, o po to, kai ryšys vėl bus atkurtas, kopijuoti iš to vietos, kur jis išjungtas. Ši parinktis taip pat rodo kiekvieno failo kopijavimo proceso metu nukopijuotą procentą. |
| /Neįtraukti: file1 + file2 + file3 … | Ši parinktis leidžia nurodyti vieną ar daugiau failas pavadinimai, kuriuose yra paieškos eilučių sąrašas, kurį norite naudoti "xcopy" komandai, norint nustatyti failus ir (arba) aplankus, kad būtų praleista kopijavimo metu. |
| /? | Naudodami komandą xcopy pasirodys išsamios pagalbos komandos. Vykdymas xcopy /? yra tas pats, kaip naudoti komandą paleisti padėti xcopy. |
Pastaba: Komanda xcopy pridės archyvo atributą į failus Kelionės tikslas nesvarbu, ar atributas buvo įjungtas arba išjungtas byloje šaltinis .
Patarimas: Jūs galite išsaugoti kartais ilgą komandą xcopy išvesties į failą naudodami peradresavimo operatorių. Jei norite gauti daugiau patarimų, žr. Kaip peradresuoti komandų išvestį į failą arba perskaitykite komandinės eilutės gudrybes.
Xcopy komandų pavyzdžiai
xcopy C: Files E: Files / i
Ankstesniame pavyzdyje failuose, esančiuose šaltinis kataloge C: failai yra nukopijuoti į Kelionės tikslas , naujas katalogas / i ant E vairuoti vadinamas Failai .
Jokių pakatalogių ir jokių jose esančių failų nebus nukopijuoti, nes aš nenaudojau / s pasirinkimas.
xcopy "C: Important Files" D: Backup / c / d / e / h / i / k / q / r / s / x / y
Šiame pavyzdyje komanda xcopy sukurta kaip atsarginis sprendimas. Išbandykite tai, jei norėtumėte naudoti "xcopy" failų atsarginę kopiją, o ne atsarginę programinę įrangą. Įdėkite komandą xcopy, kaip parodyta aukščiau, scenarijuje ir suplanuokite ją paleisti naktį.
Kaip parodyta aukščiau, komanda xcopy naudojama kopijuoti visus failus ir aplankus / s naujesnės nei jau nukopijuotos / d, įskaitant tuščius aplankus / e ir paslėptus failus / val, nuo šaltinis apie C: Svarbūs failai į Kelionės tikslas apie D: Atsarginė kopija , kuris yra katalogas / i Turiu keletą tik skaitomų failų, kuriuos noriu atnaujinti Kelionės tikslas / r ir aš noriu išlaikyti šį požymį po kopijavimo / k Aš taip pat noriu įsitikinti, kad kopijuojančiuose failuose išlaikysiu nuosavybės ir audito nustatymus / x Galiausiai, kadangi scenarijuje paleisiu xcopy, man nereikia matyti jokios informacijos apie failus, kai jie nukopijuoti / q, Aš nenoriu paraginti perrašyti kiekvieno iš jų / y, taip pat nenoriu, kad "xcopy" būtų sustabdytas, jei jis pateko į klaidą / c.
xcopy C: Vaizdo įrašai " SERVER Media Backup" / f / j / s / w / z
Čia komanda xcopy naudojama kopijuoti visus poaplankius esančius failus, poaplankius ir failus / s iš šaltinis apie C: Vaizdo įrašai į paskirties aplanką Žiniasklaidos atsarginė kopija esantis tinkle esančiame kompiuteryje pagal " SERVER . Aš kopijuoju keletą labai didelių vaizdo įrašų, todėl noriu išjungti buferinę kopijavimo proceso tobulinimą / j, o kadangi kopijauju per tinklą, aš noriu sugebėti atnaujinti kopijavimą, jei prarasiu tinklo ryšį / z Būdamas paranojiškas, aš norėčiau būti paragintas paleisti xcopy procesą, kol jis iš tikrųjų nieko nedaro / w, taip pat norėčiau pamatyti kiekvieną detalę apie tai, kokie failai kopijuojami, nes jie yra nukopijuoti / f.
xcopy C: Client032 C: Client033 / t / e
Šiame galutiniame pavyzdyje turiu a šaltinis pilnas gerai organizuotų failų ir aplankų C: Client032 dabartiniam mano klientui. Aš jau sukūriau tuščią Kelionės tikslas aplankas Client033 , naujam klientui, bet nenoriu kopijuoti jokių failų - tiesiog tuščia aplanko struktūra / t, taigi esu organizuotas ir paruoštas. Aš turiu tuščius aplankus C: Client032 tai gali būti taikoma mano naujam klientui, todėl norėčiau įsitikinti, kad jie taip pat yra kopijuojami / e.
Xcopy & Xcopy32
"Windows 98" ir "Windows 95" buvo dvi "xcopy" komandos versijos: xcopy ir xcopy32. Tačiau komandą xcopy32 niekada nebuvo numatyta paleisti tiesiogiai.
Kai vykdote "xcopy" operacinę sistemą "Windows 95" arba "98", 16 bitų versija yra automatiškai paleidžiama (kai naudojama MS-DOS režime) arba naujesnė 32 bitų versija automatiškai paleidžiama (kai veikia "Windows").
Kad būtų aišku, nesvarbu kokia yra "Windows" ar "MS-DOS" versija, visada paleiskite xcopy komandą, o ne xcopy32, net jei ji bus pasiekiama. Kai vykdote xcopy, visada paleisti tinkamiausią komandos versiją.
Xcopy susijusių komandų
Komandos xcopy komanda daugeliu atžvilgių yra panaši į kopijavimo komandą, tačiau žymiai daugiau galimybių. Komanda xcopy taip pat yra labai panašus į komandą robocopy, išskyrus tai, kad robokopija turi daugiau lankstumo nei net xcopy.













