Komento: "COPY" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "COPY"
The
`COPY`Windowsin komentokehotteessa olevaa komentoa käytetään tiedostojen ja hakemistojen kopioimiseen. Tässä muutamia esimerkkejä kommentteineen:
Esimerkki 1: Kopioi tiedosto:
COPY tiedosto.txt Kohdehakemisto\
Kuvaus: Tämä komento kopioi tiedoston
"file.txt" määritettyyn kohdehakemistoon.
Esimerkki 2: Kopioi kaikki TXT-tiedostot kohdehakemistoon:
COPY *.txt Kohdehakemisto\
Kuvaus: Tässä kaikki nykyisen hakemiston TXT-tiedostot kopioidaan määritettyyn kohdehakemistoon.
Esimerkki 3: Kopioi kaikki tiedostot ja alihakemistot (rekursiivisesti):
COPY Lähdehakemisto\* Kohdehakemisto\ /E
Kuvaus: Tämä komento kopioi kaikki lähdehakemiston tiedostot ja alihakemistot kohdehakemistoon. Vaihtoehto
`/E`tarkoittaa
"rekursiivista" ja varmistaa, että myös alihakemistot kopioidaan.
Esimerkki 4: Kopioi useita tiedostoja kohdehakemistoon:
COPY tiedosto1.txt tiedosto2.txt Kohdehakemisto\
Kuvaus: Tässä tiedostot
"Tiedosto1.txt" ja
"Tiedosto2.txt" kopioidaan määritettyyn kohdehakemistoon.
Esimerkki 5: Kopioi kaikki tietyn laajennuksen tiedostot kohdehakemistoon:
COPY Lähdehakemisto\*.png Kohdehakemisto\
Kuvaus: Tämä komento kopioi kaikki PNG-tiedostot lähdehakemistosta kohdehakemistoon.
Esimerkki 6: Tiedostojen korvaaminen kysymättä:
COPY /Y tiedosto.txt Kohdehakemisto\
Kuvaus: Kanssa
`/Y`vahvistuspyyntö, kun tiedostojen päällekirjoitus on poistettu käytöstä.
Esimerkki 7: Säilytä hakemistorakenne:
COPY Lähdehakemisto\*.* Kohdehakemisto\ /S
Kuvaus: Tässä kopioidaan kohdehakemistoon lähdehakemiston hakemistorakenne tiedostoineen.
`/S`tarkoittaa
"mukaan lukien alihakemistot".
Esimerkki 8: Kopioi tietynkokoiset tiedostot:
COPY *.txt Kohdehakemisto\ /A-S-H /MIN:1024 /MAX:2048
Kuvaus: Tässä esimerkissä kaikki TXT-tiedostot, joiden koko on 1–2 kt, kopioidaan kohdehakemistoon.
`/A-S-H`ei sisällä järjestelmätiedostoja ja piilotettuja tiedostoja.
Esimerkki 9: Näytä ohje:
COPY /?
Kuvaus: Tämä komento näyttää ohjeita ja tietoja sovelluksen käytettävissä olevista vaihtoehdoista
`COPY`-komento.
On tärkeää ymmärtää syntaksi ja vaihtoehdot
`COPY`komento kopioida tiedostoja ja hakemistoja oikein. Huomaa myös, että
`COPY`komentokehotteessa oleva komento ei voi kopioida rekursiivisesti alihakemistoja. Rekursiivisissa kopiointioperaatioissa käytetään
`XCOPY`tai
`ROBOCOPY`mahdollisesti hyödyllisempää.
"COPY" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Kopioi yhden tai useita tiedostoja toiseen paikkaan.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] lähde [/A |
/B]
[+ lähde [/A | /B] [+ ...]] [kohde [/A | /B]]
lähde Määrittää kopioitavan tiedoston tai tiedostot.
/A Ilmaisee, että kyseessä on ASCII-tekstitiedosto.
/B Ilmaisee, että kyseessä on binaaritiedosto.
/D Sallii salauksen poistamisen kohdetiedostosta.
kohde Määrittää uusien tiedostojen kansion ja/tai
tiedostonimen.
/V Varmistaa, että uudet tiedostot kirjoitettiin
oikein.
/N Käyttää lyhyttä tiedostonimeä, mikäli mahdollista,
kun
kopioitava nimi ei ole 8.3-muotoa.
/Y Ei pyydä vahvistamaan olemassa olevan
kohdetiedoston
korvaamista.
/-Y Kehotus olemassa olevan kohdetiedoston
korvaamisesta.
/Z Kopioi verkkotiedostot uudelleenkäynnistettävässä
tilassa.
/L Jos lähde on symbolinen linkki, kopioi linkin
kohteeseen
eikä varsinaiseen tiedostoon, johon lähdelinkki
johtaa.
Valitsin /Y voidaan asettaa COPYCMD-ympäristömuuttujassa.
Asetus voidaan ohittaa valitsimella /-Y komentorivillä.
Oletuksena
on kysyä vahvistus korvattaessa, jollei COPY-komentoa suoriteta
komentojonotiedostosta.
Voit yhdistää tiedostoja määrittämällä yhden kohdetiedoston ja
monta
lähdetiedostoa käyttäen yleismerkkejä tai muotoa
tiedosto1+tiedosto2+tiedosto3.
Tärkeää tietoa, vinkkejä "COPY"-komennolle
Kun käytät
`COPY`-komento Windowsin komentokehotteessa, on muutamia tärkeitä huomioitavia seikkoja:
1.
Syntaksi ja parametrit: Varmista, että sisällytät oikean syntaksin ja vaaditut parametrit
`COPY`komento käytettäväksi. Yleinen syntaksi on:
`COPY lähde Ziele`.
2.
Path Specifications: Käytä täydellisiä polkumäärityksiä lähde- ja kohdehakemistoille varmistaaksesi, että komento löytää ja kopioi oikeat tiedostot.
3.
Tiedostojen nimissä olevat välilyönnit: Jos tiedostonimet sisältävät välilyöntejä, käytä lainausmerkkejä varmistaaksesi, että syöte tulkitaan oikein. Esimerkki:
`COPY "Tiedosto välilyönnillä.txt" Kohdehakemisto\`.
4.
Tiedostojen päällekirjoittaminen: Huomaa, että
`COPY`-Komento kysyy oletuksena, onko kohdehakemistossa jo tiedosto. Voit tehdä tämän vaihtoehdolla
`/Y`poista käytöstä, mutta ole varovainen välttääksesi tahatonta päällekirjoittamista.
COPY /Y Lähdekohde
5.
Rekursiivinen kopio:`COPY`-Komento itsessään ei voi kopioida alihakemistoja rekursiivisesti. Jos tarvitset rekursiivisen kopion, voit käyttää työkaluja, kuten
`XCOPY`tai
`ROBOCOPY`harkita.
6.
Virheiden käsittely:`COPY`komento tulostaa yleensä viestin, kun tapahtuu virhe. Tarkista viestit huolellisesti varmistaaksesi, että kaikki tiedostot on kopioitu onnistuneesti.
7.
Attribuuttisuodatin: Voit suodattaa määritteitä sulkeaksesi pois tai sisällyttääksesi tietyn tyyppiset tiedostot. Esimerkiksi
`/A`kaikille tiedostoille,
`/A-S`kaikille paitsi järjestelmätiedostoille ja
`/A-H`kaikille paitsi piilotetuille tiedostoille.
8.
Eräkomentosarjat: Jos et
`COPY`Eräkomentosarjassa huomaa, että käytät
`%ERRORLEVEL%`muuttuja, voit tarkistaa palautusarvon nähdäksesi, onnistuiko kopiointitoiminto.
IF %ERRORLEVEL% EQU 0 (
ECHO Kopiointi onnistui.
) ELSE (
ECHO Virhe kopioinnin aikana.
)
9.
Tiedoston koko ja tyyppi: Jos haluat kopioida tiettyjä tiedostoja niiden koon tai tyypin perusteella, voit
`/MIN`- ja
`/MAX`- Käytä vaihtoehtoja.
COPY *.txt Kohdehakemisto\ /MIN:1024 /MAX:2048
10.
Tietojen varmuuskopiointi: On aina suositeltavaa varmuuskopioida tärkeät tiedot ennen kopiointia, varsinkin jos suunnitellaan päällekirjoituksia tai suuria tiedostomanipulaatioita.
Pidä nämä kohdat mielessä...
`COPY`-Käytä komentoja tehokkaasti ja turvallisesti. Jos tarvitset lisäominaisuuksia, voit käyttää myös työkaluja, kuten
`XCOPY`tai
`ROBOCOPY`Harkitse niitä, jotka tarjoavat laajempia kopiointi- ja synkronointiominaisuuksia.