copy Ukaz ukaznega poziva podvoji datoteko in shrani drugo različico na drugo mesto po vaši izbiri.
Uporabite ukaz za kopiranje datoteke z uporabo njenega posebnega imena in pripone datoteke ali uporabite nadomestni znak za kopiranje skupin datotek hkrati, ne glede na imena ali pripone datotek. Nekatere druge ukazne možnosti vključujejo preverjanje, ali so bile datoteke pravilno kopirane, in zatiranje pozivov za prepis datotek z istim imenom.
Razpoložljivost ukaza za kopiranje
Ukaz za kopiranje je na voljo znotraj ukaznega poziva v sistemih Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista in Windows XP, kot tudi v naprednih možnostih zagona in možnostih obnovitve sistema popravilo/obnovitev meniji.
Razpoložljivost nekaterih ukaznih stikal za kopiranje in druge sintakse ukazov se lahko razlikuje od operacijskega sistema do operacijskega sistema.
Kopiraj sintakso ukaza
Ukaz sprejema naslednjo splošno obliko:
copy [ /d] [ /v] [ / n] [ /y | /-y] [ /z] [ /l] [ /a | /b] vir [ /a | /b] [ + vir [ /a | /b] [ + …] [cilj [ /a | /b] [ /?]
Glejte Kako brati sintakso ukaza, če niste prepričani, kako razlagati sintakso ukaza za kopiranje, kot je opisano zgoraj ali na spodnjem seznamu.
Možnosti ukaza za kopiranje | |
---|---|
Predmet | Razlaga |
/d | Omogoča, da se ciljna datoteka ustvari dešifrirano. |
/v | Preveri, ali so nove datoteke pravilno zapisane. |
/n | Uporabi kratko ime datoteke, če je na voljo, pri kopiranju datoteke z imenom, ki ni 8dot3. |
/y | Prepreči potrditvene pozive za prepis ciljne datoteke, če ima isto ime kot izvorna datoteka. |
/-y | Prikaže potrditvene pozive za prepis datoteke, če je ime izvorne datoteke enako imenu ciljne datoteke. |
/z | Kopira omrežne datoteke v načinu ponovnega zagona. |
/l | Kopira povezavo do vira namesto dejanske datoteke, na katero kaže vir. To je pomembno samo, če je vir simbolična povezava. |
/a | Označuje besedilno datoteko ASCII. |
/b | Označuje binarno datoteko. |
vir | To je lokacija in ime datoteke, ki jo želite kopirati. Vir ne sme biti mapa in ne smete uporabljati nadomestnih znakov (zvezdica). |
destinacija | To je lokacija in/ali ime datoteke, kamor naj se datoteka, podana v viru, kopira. |
/? | Uporabite stikalo za pomoč z ukazom za kopiranje, da prikažete podrobno pomoč o več možnostih ukaza. |
Pripnite datoteke tako, da izberete več izvornih datotek, vendar samo eno ciljno datoteko.
Primeri ukazov za kopiranje
Spodaj je nekaj primerov uporabe ukaza za kopiranje:
Kopiraj v drugo mapo
copy Z:\Software\program.iso C:\Users\Jon\Downloads\Programs\
Kopira program.iso iz pogona Z: v uporabnikovo mapo Programi.
Kopiraj in preimenuj
copy Y:\install\j93n.exe Y:\more\m1284.msi
Ukaz za kopiranje lahko uporabite za preimenovanje datoteke in celo spremembo njene pripone. V tem primeru se datoteka j93n.exe kopira v novo mapo na pogonu Y: kot m1284.msi.
To ni tehnika pretvorbe datoteke (tj. datoteka EXE se v resnici ne pretvori v MSI), temveč način za izdelavo enake kopije, vendar s ciljno datoteko, shranjeno pod drugim imenom in znotraj druga mapa.
copy D:\i386\atapi.sy_ C:\Windows\atapi.sys
V zgornjem primeru je datoteka atapi.sy_, ki se nahaja v mapi i386 na namestitvenem CD-ju Windows XP, prekopirana v imenik C:\Windows kot atapi.sys.
Za razliko od zgornjega primera pogona Y: je ta nekoliko bolj realističen, saj je kopiranje takšnih datotek z diska običajna praksa pri odpravljanju določenih težav s sistemom Windows.
Kopiraj na trenutno pot
copy D:\readme.htm
V tem primeru ukaz za kopiranje nima podanega cilja, zato je datoteka readme.htm prekopirana v kateri koli imenik, iz katerega ste vnesli ukaz za kopiranje.
Če na primer vnesete copy d:\readme.htm iz poziva C:\Windows>, bo ta datoteka HTM kopirana v C:\Windows.
Kopiraj samo določene vrste datotek
copy /y /v C:\Users\Jon\Downloads\.mp3 C:\Users\Jon\Music\DownloadedMusic\
Ta ukaz kopira vse datoteke MP3 (.mp3) iz mape Downloads v mapo Music\DownloadedMusic\, vendar se želimo prepričati, da je kopirana vsaka datoteka, tudi če v DownloadedMusic že obstaja ena z istim imenom (/l). Preverili bomo kopijo (/v), da se prepričamo, ali nam bo ukazni poziv povedal, ali so bile datoteke dejansko kopirane ali je med postopkom prišlo do napake.
Mapa mora že obstajati na ciljni lokaciji, preden bo ukaz za kopiranje kopiral datoteke vanjo. Ustvarite nove mape v ukaznem pozivu z ukazom mkdir.
Združi datoteke v eno
copy Z:\file1.txt+Z:\file2.txt+Z:\file3.txt Z:\combined.txt
To bo združilo tri datoteke TXT v novo, imenovanocombined.txt. Kot lahko vidite, mora biti vsaka datoteka, ki bi morala biti del spajanja, ločena z znakom +, vendar brez presledkov.
Za pripenjanje več datotek lahko uporabite tudi zvezdico. Tako bi lahko v našem primeru vse te primerke.txt zamenjali z Z:\.txt, vendar le, če želimo združiti vse posamezne datoteke TXT iz pogona Z:.
Kopiraj povezane ukaze
Ta ukaz je podoben ukazu xcopy, vendar za razliko od kopiranja xcopy deluje tudi na mapah.