Xcopy-komento on komentokehotteinen komento, jota käytetään kopioimaan yksi tai useampi tiedosto ja / tai kansio yhdestä paikasta toiseen paikkaan.
Xcopy-komento, jolla on monia vaihtoehtoja ja kyky kopioida koko hakemisto, on samanlainen kuin perinteinen kopio-komento.
Robocopy-komento on myös samanlainen kuin xcopy-komento, mutta siinä on vielä enemmän vaihtoehtoja.
Xcopy-komennon saatavuus
Xcopy-komento on käytettävissä komentokehotteen kaikissa Windows-käyttöjärjestelmissä, kuten Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98 jne.
Xcopy-komento on myös DOS-komento, joka on saatavana MS-DOS-järjestelmässä.
Huomautus: Tiettyjen xcopy-komentokytkinten ja muiden xcopy-komentojen syntaksin saatavuus saattaa poiketa käyttöjärjestelmästä käyttöjärjestelmään.
Xcopy Command Syntax
xcopy lähde määränpää / a / b / C / d : Treffi / e / f / g / h / i / j / k / l / m / n / o / p / q / R / s / t / u / tilavuus / p / x / y / -y / z / Pois: tiedosto1 + tdsto2 + file3 … /?
Kärki: Katso komentojen syntaksin lukeminen, jos et ole varma, kuinka lukee xcopy-komentosyntaksi edellä tai alla olevassa taulukossa.
| lähde | Tämä määrittää tiedostot tai ylätason kansion, jonka haluat kopioida. lähde on ainoa vaadittu parametri xcopy-komennossa. Käytä lainauksia ympäri lähde jos se sisältää välilyöntejä. |
| määränpää | Tämä vaihtoehto määrittää sijainnin, jossa lähde tiedostot tai kansiot on kopioitava. Jos ei määränpää on lueteltu, tiedostot tai kansiot kopioidaan samaan kansioon, johon xcopy-komento suoritetaan. Käytä lainauksia ympäri määränpää jos se sisältää välilyöntejä. |
| / a | Tämän vaihtoehdon avulla voit kopioida vain löytyneet arkistotiedostot lähde . Et voi käyttää / a ja / m yhdessä. |
| / b | Tämän vaihtoehdon avulla voit kopioida symbolisen linkin itse linkkikohdan sijaan. Tämä vaihtoehto oli ensimmäisen kerran käytettävissä Windows Vistassa. |
| / C | Tämä vaihtoehto pakottaa xcopy jatkaa, vaikka se havaitsisi virheen. |
| / d : Treffi | Käytä xcopy-komentoa / d vaihtoehto ja tietyn päivämäärän, MM-DD-YYYY-muodossa, kopioida tiedostoja, jotka ovat muuttuneet kyseisen päivän jälkeen tai sen jälkeen. Voit myös käyttää tätä vaihtoehtoa määrittämättä tiettyä päivämäärää kopioimaan vain kyseiset tiedostot lähde jotka ovat uudempia kuin samat tiedostot, jotka ovat jo olemassa määränpää . Tämä on hyödyllistä, kun käytät xcopy-komentoa säännöllisten tiedostojen varmuuskopiointiin. |
| / e | Käytetään yksin tai yhdessä / s, tämä vaihtoehto on sama kuin / s mutta myös luoda tyhjiä kansioita määränpää jotka olivat myös tyhjiä lähde . / e vaihtoehtoa voidaan käyttää myös yhdessä / t vaihtoehto sisällyttää tyhjät hakemistot ja alihakemistot löytyvät lähde vuonna luomassa hakemistorakenteessa määränpää . |
| / f | Tässä vaihtoehdossa näkyy molempien tiedostojen koko polku ja tiedostonimi lähde ja määränpää tiedostoja kopioidaan. |
| / g | Tämän xcopy-komennon avulla voit kopioida salatut tiedostot sisään lähde a määränpää joka ei tue salausta. Tämä asetus ei toimi, kun tiedostoja kopioidaan EFS-salatusta asemasta EFS-salattuun asemaan. |
| / h | Xcopy-komento ei kopioi piilotettuja tiedostoja tai järjestelmätiedostoja oletusarvoisesti, mutta käyttää tätä vaihtoehtoa käytettäessä. |
| / i | Käytä / i vaihtoehto pakottaa xcopy olettamaan määränpää on hakemisto. Jos et käytä tätä vaihtoehtoa ja kopioit lähde joka on hakemisto tai tiedostojoukko ja kopiointi kohteeseen määränpää sitä ei ole olemassa, xcopy-komento pyytää sinua kirjoittamaan määränpää on tiedosto tai hakemisto. |
| / j | Tämä vaihtoehto kopioi tiedostoja ilman puskurointia, joka on hyödyllinen erittäin suurille tiedostoille. Tämä xcopy-komento oli ensimmäisen kerran käytettävissä Windows 7: ssa. |
| / k | Käytä tätä vaihtoehtoa, kun kopioit vain luku -tiedostoja, jotta tiedoston attribuutti säilyy määränpää . |
| / l | Käytä tätä vaihtoehtoa näyttääksesi luettelon tiedostoista ja kansioista, jotka kopioidaan … mutta kopiointi ei ole tosiasiassa tehty. / l vaihtoehto on hyödyllinen, jos rakennat monimutkaista xcopy-komentoa useilla vaihtoehdoilla ja haluat nähdä, miten se toimisi hypoteettisesti. |
| / m | Tämä vaihtoehto on sama kuin / a mutta xcopy-komento sammuttaa arkiston määritteen tiedoston kopioinnin jälkeen. Et voi käyttää / m ja / a yhdessä. |
| / n | Tämä vaihtoehto luo tiedostoja ja kansioita määränpää käyttämällä lyhyitä tiedostonimiä. Tämä vaihtoehto on hyödyllinen vain, kun käytät xcopy-komentoa tiedostojen kopioimiseen a määränpää joka on olemassa vanhemman tiedostojärjestelmän muodossa, kuten FAT, joka ei tue kauan tiedostojen nimeä. |
| / o | Säilyttää sisäänkirjautuneiden tiedostojen omistus- ja käyttöoikeuslista (ACL) määränpää . |
| / p | Tätä asetusta käytettäessä sinua pyydetään ennen kunkin tiedoston luomista määränpää . |
| / q | Eräänlainen vastakohta / f vaihtoehto, / q kytkin asettaa xcopy-toiminnon "hiljaiseksi" -tilaan ohittamalla jokaisen kopioitavan tiedoston ruudulla näkyvät näytöt. |
| / R | Käytä tätä vaihtoehtoa, jos haluat korvata vain luettavissa olevat tiedostot määränpää . Jos et käytä tätä vaihtoehtoa, kun haluat korvata vain luettavissa olevan tiedoston määränpää , sinulta kysytään "Access denied" -viesti ja xcopy-komento loppuu. |
| / s | Tämän vaihtoehdon avulla voit kopioida hakemistoja, alihakemistoja ja niihin sisältyviä tiedostoja lähde . Tyhjiä kansioita ei luoda uudelleen. |
| / t | Tämä vaihtoehto pakottaa xcopy-komennon luoda hakemistorakenteen sisään määränpää mutta ei kopioida tiedostoja. Toisin sanoen kansiot ja alikansiot löytyvät lähde luodaan, mutta me emme ole tiedostoja. Tyhjiä kansioita ei luoda. |
| / u | Tämä vaihtoehto kopioi vain tiedostoja lähde jotka ovat jo mukana määränpää . |
| / tilavuus | Tämä vaihtoehto varmistaa jokaisen tiedoston, koska se on kirjoitettu sen koon perusteella, jotta varmistetaan, että ne ovat samat. Varmennus on rakennettu xcopy-komentoon, joka alkaa Windows XP: ssä, joten tämä vaihtoehto ei tee mitään uudemmissa Windows-versioissa, ja se sisältyy vain yhteensopivuuteen vanhempien MS-DOS-tiedostojen kanssa. |
| / p | Käytä / p vaihtoehto esittää "Paina mitä tahansa näppäintä, kun olet valmis kopioimaan tiedosto (t)". Xcopy-komento alkaa kopioida tiedostoja ohjeiden mukaan, kun olet vahvistanut näppäimen painalluksella. Tämä vaihtoehto ei ole sama kuin / p vaihtoehto, joka pyytää tarkistusta aiemmin kukin tiedosto kopio. |
| / x | Tämä vaihtoehto kopioi tiedostojen tarkastusasetukset ja järjestelmän käyttöoikeusluettelon (SACL) tiedot. Sinä tarkoitat / o kun käytät / x vaihtoehto. |
| / y | Tämän vaihtoehdon avulla voit lopettaa xcopy-komennon pyytämällä tietoja tiedostojen korvaamisesta lähde jotka ovat jo olemassa määränpää . |
| / -y | Käytä tätä vaihtoehtoa pakottaaksesi xcopy-komennon pyytämään tietoja tiedostojen korvaamisesta. Tämä voi tuntua kummalliselta vaihtoehdolta, koska tämä on xcopyn oletuskäyttäytyminen, mutta / y vaihtoehto voi olla esiasetettu COPYCMD-ympäristömuuttujalla joillakin tietokoneilla, joten tämä vaihtoehto on välttämätön. |
| / z | Tämä vaihtoehto sallii xcopy-komennon turvallisesti lopettaa tiedostojen kopioinnin, kun verkkoyhteys katoaa ja jatka kopiointia sen jälkeen, kun se lopetti yhteyden uudelleen muodostamisen. Tämä vaihtoehto näyttää myös kunkin tiedoston kopioinnin prosenttiosuuden kopiointiprosessin aikana. |
| / Pois: tiedosto1 + tdsto2 + file3 … | Tämän vaihtoehdon avulla voit määrittää yhden tai useamman tiedosto nimet, jotka sisältävät luettelon hakulausekkeista, jotka haluat xcopy-komennolla määrittää tiedostojen ja / tai kansioiden määrittämiseksi kopioinnin aikana. |
| /? | Käytä apuvalitsinta xcopy-komennolla saadaksesi yksityiskohtaisen ohjeen komennosta. Esittäen xcopy /? on sama kuin suorittamalla komentokäsky auttaa xcopy. |
Huomautus: Xcopy-komento lisää arkistomääritteen tiedostoihin määränpää riippumatta siitä, onko attribuutti käytössä tai pois päältä tiedostossa lähde .
Kärki: Voit tallentaa xcopy-komennon joskus pitemmän tuloksen tiedostoon uudelleenohjaustoiminnolla. Katso ohjeet kohdasta Komentojonon uudelleenohjaaminen tiedostoksi tai tarkista komentokehote lisää vinkkejä.
Xcopy komentoesimerkkejä
xcopy C: Tiedostot E: Tiedostot / i
Yllä olevassa esimerkissä lähde hakemisto C: Tiedostot kopioidaan määränpää , uusi hakemisto / i E ajaa kutsutaan Tiedostot .
Alihakemistoja tai niiden sisältämiä tiedostoja ei kopioida, koska en käyttänyt niitä / s vaihtoehto.
xcopy "C: tärkeät tiedostot" D: Backup / c / d / e / h / i / k / q / r / s / x / y
Tässä esimerkissä xcopy-komento on suunniteltu toimimaan varmuuskopiointiratkaisuna. Kokeile tätä, jos haluat käyttää varmuuskopio-ohjelmiston sijasta tiedostoja varmuuskopioimalla xcopy. Laita xcopy-komento edellä kuvatulla tavalla skriptiin ja ajoittaaksesi sen suoritettavaksi öisin.
Kuten edellä on esitetty, xcopy-komennolla kopioidaan kaikki tiedostot ja kansiot / s uudempia kuin jo kopioitu / d, mukaan lukien tyhjät kansiot / e ja piilotetut tiedostot / h, alkaen lähde of C: Tärkeät tiedostot on määränpää of D: Backup , joka on hakemisto / i. Minulla on vain luku -tiedostot, jotka haluan päivittää määränpää / R ja haluan säilyttää tämän attribuutin kopioinnin jälkeen / k. Haluan myös varmistaa, että ylläpidän omistus- ja tilintarkastusasetuksia tiedostoissa, jotka kopaan / x. Lopuksi, koska käsittelen komentosarjan xcopy -toimintoa, minun ei tarvitse nähdä tietoja tiedostoista, kun ne kopioidaan / q, En halua pyytää ylittämästä kukin / y, en myöskään halua xcopy lopettaa, jos se menee virheeseen / C.
xcopy C: Videot " SERVER Media Backup" / f / j / s / w / z
Tässä xcopy-komennolla kopioidaan kaikki alikansioissa olevat tiedostot, alikansiot ja tiedostot / s alkaen lähde of C: Videot kohdekansioon Media Backup joka sijaitsee tietokoneessa verkossa nimellä SERVER . Kopaan joitain todella suuria videotiedostoja, jotta haluan poistaa puskuroinnin kopiointiprosessin parantamiseksi / j, ja koska kopaan verkosta, haluan jatkaa kopiointia, jos menetän verkkoyhteyteni / z. Paranoidina haluan pyytää käynnistämään xcopy-prosessi ennen kuin se todella tekee mitään / p, ja haluan myös nähdä jokaisen yksityiskohdan siitä, mitä tiedostoja kopioidaan, kun ne kopioidaan / f.
xcopy C: Client032 C: Client033 / t / e
Tässä viimeisessä esimerkissä olen a lähde täynnä hyvin järjestettyjä tiedostoja ja kansioita C: Client032 nykyiselle asiakkaalleni. Olen jo luonut tyhjän määränpää kansio, Client033 , uudelle asiakkaalle, mutta en halua kopioida tiedostoja - vain tyhjää kansiorakennetta / t joten olen organisoitu ja valmis. Minulla on tyhjiä kansioita C: Client032 jotka saattavat koskea uutta asiakasta, joten haluan varmistaa, että ne kopioidaan myös / e.
Xcopy & Xcopy32
Windows 98: ssä ja Windows 95: ssa kaksi xcopykomennon versiota oli saatavana: xcopy ja xcopy32. Xcopy32-komentoa ei kuitenkaan koskaan ollut tarkoitus suorittaa suoraan.
Kun suoritat xcopy-ohjelman Windows 95: ssa tai 98: ssa, joko alkuperäinen 16-bittinen versio suoritetaan automaattisesti (MS-DOS-tilassa) tai uudempi 32-bittinen versio suoritetaan automaattisesti (Windowsissa).
Jotta voisit olla selvää, mitä Windows- tai MS-DOS-versiota sinulla on, suorita aina xcopy-komento, ei xcopy32, vaikka se olisi käytettävissä. Kun suoritat xcopy-ohjelman, käytät aina sopivinta versiota komennosta.
Xcopy-komentoja
Xcopy-komento on monin tavoin samanlainen kuin kopiointikomento, mutta huomattavasti enemmän vaihtoehtoja. Xcopy-komento on myös hyvin samankaltainen kuin robocopy-komento, paitsi että robocopy on enemmän joustavuutta kuin jopa xcopy.




