copy Komanda komandne linije duplira fajl, pohranjujući drugu verziju na drugu lokaciju po vašem izboru.
Koristite naredbu za kopiranje datoteke koristeći njeno specifično ime i ekstenziju datoteke ili koristite zamjenski znak za kopiranje grupa datoteka odjednom, bez obzira na nazive datoteka ili ekstenzije. Neke druge opcije komande uključuju verifikaciju da su datoteke ispravno kopirane i potiskivanje upita za prepisivanje datoteka istog imena.
Dostupnost komande za kopiranje
Komanda za kopiranje je dostupna iz komandne linije u Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP, kao i iz naprednih opcija pokretanja i opcija popravke/oporavka sistema meniji.
Dostupnost određenih komandnih prekidača za kopiranje i druge sintakse komandi može se razlikovati od operativnog sistema do operativnog sistema.
Kopiraj sintaksu komande
Naredba prihvata sljedeći opći oblik:
copy [ /d] [ /v] [ / n] [ /y | /-y] [ /z] [ /l] [ /a | /b] izvor [ /a | /b] [ + izvor [ /a | /b] [ + …] [odredište [ /a | /b] [ /?]
Pogledajte kako čitati sintaksu komande ako niste sigurni kako protumačiti sintaksu komande kopiranja kako je opisana iznad ili na listi ispod.
Opcije komande za kopiranje | |
---|---|
Sredstvo | Objašnjenje |
/d | Dozvoljava kreiranje dešifrovanog odredišnog fajla. |
/v | Provjerava da li su novi fajlovi ispravno napisani. |
/n | Koristi kratko ime datoteke, ako je dostupno, kada kopirate fajl sa imenom koje nije 8dot3. |
/y | Suzbija upite za potvrdu za prepisivanje odredišne datoteke ako je isti naziv kao izvorni fajl. |
/-y | Pokazuje upite za potvrdu za prepisivanje datoteke ako je naziv izvorne datoteke identičan nazivu odredišne datoteke. |
/z | Kopira umrežene fajlove u ponovnom pokretanju. |
/l | Kopira link do izvora umjesto stvarne datoteke na koju izvor ukazuje. Ovo je relevantno samo ako je izvor simbolična veza. |
/a | Označava ASCII tekstualnu datoteku. |
/b | Označava binarnu datoteku. |
izvor | Ovo je lokacija i naziv datoteke koju želite kopirati. Izvor možda nije folder i ne smijete koristiti zamjenske znakove (zvjezdicu). |
odredište | Ovo je lokacija i/ili naziv fajla na koji treba kopirati fajl naveden u izvoru. |
/? | Koristite prekidač za pomoć sa komandom za kopiranje da prikažete detaljnu pomoć o nekoliko opcija komande. |
Dodajte fajlove odabirom nekoliko izvornih fajlova ali samo jednog odredišnog fajla.
Kopiraj primjere naredbi
U nastavku je nekoliko primjera kako koristiti komandu za kopiranje:
Kopiraj u drugu fasciklu
copy Z:\Software\program.iso C:\Users\Jon\Downloads\Programs\
Kopira program.iso sa diska Z: u folder Programs korisnika.
Kopiraj i preimenuj
copy Y:\install\j93n.exe Y:\more\m1284.msi
Možete koristiti komandu za kopiranje da preimenujete datoteku, pa čak i promijenite njenu ekstenziju datoteke. U ovom primjeru, datoteka j93n.exe se kopira u novi folder na Y: disku kao m1284.msi.
Ovo nije tehnika konverzije fajla (tj. EXE datoteka se zapravo ne pretvara u MSI), već način da se napravi identična kopija, ali sa odredišnom datotekom sačuvanom pod drugim imenom i unutar drugi folder.
copy D:\i386\atapi.sy_ C:\Windows\atapi.sys
U gornjem primjeru, datoteka atapi.sy_, koja se nalazi u fascikli i386 na Windows XP instalacionom CD-u, kopira se u C:\Windows direktorij kao atapi.sys.
Za razliku od gornjeg primjera Y: pogona, ovaj je malo realniji, pošto je kopiranje ovakvih datoteka sa diska uobičajena praksa kada se rješavaju neki specifični Windows problemi.
Kopiraj na trenutnu putanju
copy D:\readme.htm
U ovom primjeru, naredba za kopiranje nema specificirano odredište, tako da se datoteka readme.htm kopira u bilo koji direktorij iz kojeg ste upisali naredbu za kopiranje.
Na primjer, ako upišete copy d:\readme.htm iz C:\Windows> prompt-a, ta HTM datoteka će biti kopirana u C:\Windows.
Kopiraj samo određene vrste fajlova
copy /y /v C:\Users\Jon\Downloads\.mp3 C:\Users\Jon\Music\DownloadedMusic\
Ova komanda kopira sve MP3 datoteke (.mp3) iz foldera Preuzimanja u folder Music\DownloadedMusic\, ali želimo biti sigurni da je svaki fajl kopiran, čak i ako već postoji u DownloadedMusic sa istim imenom (/y). Provjerićemo kopiju (/v) kako bismo bili sigurni da nam komandna linija govori da li su datoteke zaista kopirane ili se dogodila greška u procesu.
Fascikla već mora postojati na odredišnoj lokaciji prije nego što će komanda za kopiranje kopirati datoteke u njega. Napravite nove foldere u komandnoj liniji pomoću komande mkdir.
Spajanje fajlova u jedan
copy Z:\file1.txt+Z:\file2.txt+Z:\file3.txt Z:\combined.txt
Ovo će spojiti tri TXT fajla u novi koji se zove kombinovan.txt. Kao što možete vidjeti, svaki fajl koji bi trebao biti dio spajanja mora biti odvojen znakom +, ali bez razmaka.
Također možete koristiti zvjezdicu za dodavanje više datoteka. Dakle, u našem primjeru, mogli bismo zamijeniti sve te.txt instance sa Z:\.txt, ali samo ako želimo spojiti svaki pojedinačni TXT fajl sa diska Z:.
Kopiraj povezane naredbe
Ova komanda je slična komandi xcopy, ali za razliku od copy, xcopy radi i na folderima.