Komanda za kopiranje (primjeri, opcije, prekidači i više)

Sadržaj:

Komanda za kopiranje (primjeri, opcije, prekidači i više)
Komanda za kopiranje (primjeri, opcije, prekidači i više)
Anonim

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

Image
Image

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.

Preporučuje se: