Naredba Xcopy: opcije

Xcopy je naredba načina konzole sustava Windows. Služi za kopiranje jedne ili više datoteka ili mapa s jednog mjesta na drugo. To je također naredba operacijskog sustava MS-DOS. Uz veliki broj opcija i mogućnost kopiranja cijelih direktorija, xcopy je sličan tradicionalnoj kopiji, ali ima mnogo više mogućnosti. Ako vam je potrebna još više funkcionalnosti, tada operacijski sustav ima robocopy naredbu, koja radi s velikim brojem parametara.


Sintaksa

Format naredbenog retka je sljedeći: xcopy izvor [prijemnik] [/a] [/b] [/c] [/d [: datum]] [/e] [/f] [/g] [/h] [/i] [/j] [/k] [/l] [/m] [/n] [/o] [/p] [/q] [/r] [/p] /] [/w] [/v] [/w] [/x] [/y] [/-y] [/z] [/exce: file1 [+ file2] [+ file3]] [/?] Izvor određuje naziv datoteke ili mape najviše razine iz koje će se kopirati. Ovo je jedini traženi parametar za naredbu xcopy. Ako naziv datoteke ili direktorija sadrži razmake, trebao bi biti u navodnicima. Prijemnik, ili ciljni objekt, je opcija, koja pokazuje gdje se izvorne datoteke ili mape trebaju kopirati. Ako nije naveden, izvor će biti spremljen u istom direktoriju kao i naredba xcopy. Ako naziv odredišta sadrži razmake, onda bi trebao biti u navodnicima.

/a

Kada koristite ovu opciju, kopirat će se samo arhivirane datoteke pronađene u izvoru. Ne možete istovremeno koristiti /a /m.

/b

Ovaj parametar se koristi za kopiranje referentnog znaka, ali ne i za referencu. Prvi put se pojavio u sustavu Windows Vista.

/s

Ova opcija uzrokuje xcopyNastavite raditi čak i ako dođe do pogreške.

/d [: date]

xcopy naredba s opcijom /d koju slijedi određeni datum u formatu MM-DD-YYYY namijenjen je kopiranju datoteka koje su izmijenjene određenog dana ili kasnije. Ovu opciju možete koristiti i bez određene vremenske vrijednosti za odabir samo onih dijelova izvora koji su noviji od dokumenata s istim nazivom u prijemniku. Koristi se za obavljanje normalne sigurnosne kopije datoteka.


/e

Kada se koristi zasebno ili s opcijom /s, djelovanje parametra se podudara s /s, ali i stvara prazne mape u prijemniku ako su u izvoru. Tipka /e se također može koristiti s /t. To vam omogućuje da uključite prazne direktorije i poddirektorije u izvornom direktoriju u strukturu direktorija stvorenu na odredištu.

/f

Ova opcija prikazuje punu putanju i naziv izvorne i odredišne ​​datoteke.

/g

Koristeći xcopy s ovom opcijom, možete kopirati šifrirane datoteke iz izvora u prijamnik koji ne podržava enkripciju. Ključ neće raditi pri repliciranju podataka iz EFS-a u drugu vrstu šifriranog pogona.

/h

Xcopy po defaultu ne kopira skrivene ili sistemske datoteke, ali s ovom opcijom to može učiniti.

/i

Ova opcija se koristi za xcopy ne pita, datoteka ili direktorij je primatelj. Ako ne primijenite ovu opciju i kopirate iz izvora koji predstavlja direktorij ili grupu datoteka na nepostojeće odredište, uslužni program će predložiti što je cilj.objekt.

/j

Ova opcija kopira datoteke bez međumemorije. Ova funkcija je korisna za vrlo velike količine podataka. Po prvi put, ovaj xcopy parametar pojavio se u sustavu Windows 7.

/k

Ova opcija se koristi pri kopiranju datoteka samo za čitanje, tako da je ovaj atribut pohranjen u odredištu.

/l

Ovaj xcopy parametar treba koristiti za prikaz popisa izvornih datoteka i mapa, ali stvarno kopiranje se zapravo ne izvodi. Opcija će biti korisna ako stvorite složenu naredbu s nekoliko tipki. U tom slučaju korisnik će moći vidjeti predviđeni rad xcopy-a.

/m

Ovaj parametar je identičan opciji /a, ali nakon kopiranja naredbe, naredba arhiva onemogućuje atribut arhive. U svim drugim slučajevima, ovaj atribut bit će dodijeljen svim datotekama u prijemniku, bez obzira na to jesu li bili u izvoru. Ne možete istovremeno koristiti /m /a.

/n

Ova opcija stvara datoteke i mape u prijemniku koristeći kratka imena. Opcija se primjenjuje samo ako kopirate postojeće odredište diska formatirano u stari datotečni sustav, kao što je FAT, koji ne podržava duga imena.

/pro

Sprema podatke o vlasniku i popis kontrole pristupa (ACL) u priloženim datotekama.

/p

Kada koristite ovu opciju, korisnik će morati potvrditi stvaranje svake datoteke ciljnog objekta.

/q

Opcija nasuprot /f. Ovaj xcopy parametar pretvara izvršenje u "tihi" način, onemogućavajući prikaz informacija o svakoj datoteci kopiranja.

/r

Ova opcija je dostupnakoristi se za brisanje datoteka samo za čitanje na odredišnoj lokaciji. Ako se ova opcija ne primijeni pri ažuriranju podataka u prijemniku, prikazat će se poruka Pristup odbijen i naredba xcopy prestaje raditi.

/s

Ova opcija se koristi za kopiranje mapa s datotekama i poddirektorijima uz korijenski direktorij izvora. Prazni direktoriji neće biti izrađeni.

/t

Ovaj xcopy parametar prisiljava naredbu na stvaranje struktura direktorija u prijemniku, ali ne kopira niti jednu datoteku. Drugim riječima, mape i podmape pronađene u izvoru bit će premještene, ali bez njihovog sadržaja. Prazni direktoriji nisu stvoreni.

/u

Parametar će kopirati izvorne datoteke koje su već u odredištu.

/v

Ova opcija omogućuje provjeru veličine svake datoteke za snimanje radi potvrde njezina identiteta. Provjera je ugrađena u naredbu xcopy, počevši od sustava Windows XP, tako da u kasnijim verzijama sustava Windows ova opcija ne radi ništa i uključena je samo za kompatibilnost s MS-DOS-om.

/w

Ovaj parametar se koristi za izlaz poruke "Pritisnite bilo koju tipku kada ste spremni za kopiranje datoteka (e)" ("Pritisnite bilo koju tipku kada ste spremni kopirati datoteku (e)"). Xcopy počinje izvršavati upute tek nakon što se operacija potvrdi pritiskom na tipku. Ova opcija ne duplira tipku /p koja aktivira potvrdu kopije svake datoteke.

/x

Ova opcija kopira postavke revizije datoteka i informacije o popisu kontrole pristupa sustavu (SACL) Kadakoristi se parametar /x, izvršava se tipka /o.

/y

Opcija se koristi za sprečavanje xcopy naredbe od zahtjeva za potvrdom da se datoteke prepisuju iz izvora koji već postoji u prijemniku. Isto tako, parametar -yy suzbija zahtjeve za prepisivanje. Ovaj ključ može izgledati suvišan, budući da je ovo ponašanje naredbe xcopy zadano, ali opcija /y na nekim računalima može biti specificirana u COPYCMD varijabli okruženja, što zahtijeva ovu postavku.

/z

Opcija dopušta da naredba xcopy sigurno zaustavi kopiranje kada se mrežna veza izgubi, a zatim da se vrati s mjesta na kojem je zaustavljena nakon vraćanja veze. Ova tipka također aktivira postotak spremanja svake datoteke tijekom zadatka.

/isključi: file1 [+ file2] [+ file3]

Ovaj parametar vam omogućuje da navedete jedno ili više imena datoteka koje sadrže popis redova pretraživanja koje bi naredba xcopy trebala preskakati prilikom kopiranja.

/?

Pomoću ove tipke možete dobiti detaljnu pomoć. Izvršavanje xcopy /? slično naredbi help xcopy. Korisnik može spremiti izlaz, koji je ponekad vrlo dug, u datoteku pomoću operatora preusmjeravanja.

Primjeri

  • xcopy C: Datoteke E: datoteke/ i
  • U gornjoj naredbi, podaci sadržani u izvornom direktoriju C: Datoteke kopiraju se na odredište koje je nova mapa Datoteke [/i] na pogonu E. Nijedna poddirektorija ili datoteka u njima neće se ponavljati, budući da ključ /ovi nisu korišteni.
  • xcopy "C: Važne datoteke" D: Sigurnosna kopija /c /d /e /h /i /k /q /r /s /x /y
  • U ovom primjeru, naredba se koristi zaback up Takva kombinacija tipki uspješno zamjenjuje softver koji omogućuje pohranu podataka. Navedena naredba se može zapisati u batch datoteku, au upravitelju zadataka dodijeliti joj dnevno automatsko izvršavanje. Na taj način možete osigurati redovito sigurnosno kopiranje podataka. Gore navedena naredbena linija podrazumijeva da se xcopy koristi za kopiranje svih datoteka i mapa [/s], čiji je datum noviji od onog koji je već primljen, uključujući prazno [/e] i skriven [/h] iz izvora C: Važne datoteke za ciljni objekt D: Backup, koji je direktorij [/i]. Osim toga, postoje podaci samo za čitanje koji se trebaju ponoviti [/r] uz spremanje tog atributa nakon pisanja [/k]. Također morate spremiti sve postavke kontrole pristupa [/x]. Konačno, budući da xcopy treba pokrenuti u batch načinu rada, nema potrebe za zaključivanjem informacija o kopiranim objektima [q] kao u potvrdi ponovnog ispisivanja svakog od njih [/y]. Zaustavljanje u slučaju pogreške također je nepoželjno.
  • xcopy C: "SERVERMEDIA BACKUP" video /f /j /s /w /z
  • Ovdje se xcopy naredba koristi za kopiranje svih mapa koje sadrže datoteke u poddirektorijima [/c] iz izvora "C" : Video "u ciljnoj mapi" Media Backup "koja se nalazi na računalnoj mreži pod nazivom" SERVER ". Budući da je spremanje videozapisa velike veličine, baferiranje [/j] onemogućeno za poboljšanje procesa, a kako se događa na mreži, moguće je nastaviti kopiranje kada se izgubi [/z]. U tom slučaju korisnik želi primiti zahtjev za potvrdupokrenite proces prije nego xcopy doista napravi ništa [/w], a također želi vidjeti detaljne informacije o tome koje se datoteke pišu [/f].
  • xcopy C: Client032 C: Client033 /t /e
  • U ovom primjeru postoji izvor s dobro organiziranim direktorijem trenutnog klijenta u C: Client032. Mapa Client033 je već stvorena za novog klijenta, ali korisnik ne želi kopirati datoteke, već strukturu direktorija [/t], tako da to ne rade ručno. Osim toga, u C: Client032 postoji nekoliko praznih direktorija koji mogu biti potrebni za novog klijenta, stoga se pobrinite da se i oni reproduciraju [/e].

    Dostupnost

    Naredba se može pozvati iz naredbenog retka svih Windows operativnih sustava, uključujući Windows 8 7 Vista, XP, 98, itd. Također, xcopy podržava MS-DOS operativni sustav. Treba napomenuti da dostupnost nekih parametara naredbe i njegova sintaksa u različitim operacijskim sustavima mogu biti različiti.

    Opcije

    U sustavima Windows 98 i 95 postoje dvije inačice naredbe: xcopy i xcopy32. Međutim, ovaj drugi nikada nije bio dizajniran za izravno pokretanje. Kada pokrenete xcopy u Windows 95 ili 98, 16-bitna verzija se automatski pokreće (u MS-DOS načinu) ili se izvršava nova 32-bitna verzija (Windows). Stoga, bez obzira na to koja je verzija operativnog sustava dostupna, uvijek morate pokrenuti xcopy naredbu, a ne xcopy32, čak i ako je dostupna. Prilikom prvog, uvijek će se koristiti najprikladnija verzija.

    Povezane publikacije