Comanda xcopy: opțiuni

Xcopy - modul consolă de comandă a sistemului de operare Windows. Serveste pentru a copia unul sau mai multe fisiere si / sau dosare de la un loc la altul. Este, de asemenea, o comandă a sistemului de operare MS-DOS. Datorită numeroaselor opțiuni și abilității de a copia directoare întregi, xcopy este similar cu copia tradițională, dar are mult mai multe capabilități. Dacă doriți și mai multă funcționalitate, sistemul de operare are o comandă robocopică care funcționează mai mult un număr mare

parametrii.

sintaxă

Formatul liniei de comandă este:

xcopy sursă [receptor] [/ a] [/ b] [/ c] [/ d [:data]] [/ E] [/ f] [/ g] [/ h] [/ i] [/ j] [/ k] [/ l] [/ m] [/ n] [/ o] [/ p] [/ q] [/ r] [/ s] [/ t] [/ u] [/ v] [/ w] [/ x] [/ y] [/ -y] [/ z] [/ exclud:fișier1[+fișier2] [+file3] ...] [/?]

sursă Specifică numele fișierului sau dosarului de nivel superior de la care să se copieze. Acesta este singurul parametru necesar al comenzii xcopy. Dacă numele fișierului sau al directorului conține spații, acesta trebuie inclus în ghilimele.

Receptorul, sau țintă, este un parametru care indică locul în care trebuie copiate fișierele sau folderele sursă. Dacă nu este specificat, sursa va fi stocată în același director unde se execută comanda xcopy. Dacă numele destinației conține spații, ar trebui să fie închis în ghilimele.

Exemple xcopy

/ a

Dacă utilizați această opțiune, numai fișierele de arhivă găsite în sursă vor fi copiate. Nu puteți folosi / a și / m în același timp.

/ b

Acest parametru este folosit pentru a copia o legătură simbolică, nu una, dar la ce se referă. Prima dată a apărut în Windows Vista.

/ s

Această opțiune obligă xcopy să continue să ruleze chiar dacă apare o eroare.

/ d [: data]

Comanda xcopy cu opțiunea / d urmată de o dată specifică în format MM-DD-AAAA este destinată copierii fișierelor modificate în ziua specificată sau ulterioară. Este de asemenea posibil de a utiliza acest parametru fără o anumită valoare de timp pentru a selecta numai acele părți ale documentelor sursă care sunt mai noi decât același nume în receptor. Folosit pentru a efectua normal copie de rezervă fișiere.

/ e

Atunci când este folosit singur sau cu opțiunea / s, acțiunea parametrului este aceeași ca și / s, dar creează, de asemenea, foldere goale în receptor, dacă acestea erau la sursă. Comutatorul / e poate fi de asemenea utilizat cu / t. Aceasta vă permite să includeți directoarele și subdirectoarele goale găsite în directorul sursă în structura directoarelor create la destinație.

copierea fișierelor

/ f

Această opțiune afișează calea completă și numele fișierelor sursă și țintă.

/ g

Folosind xcopy cu această opțiune, puteți copia fișierele criptate din sursă într-un receptor care nu suportă criptarea. Cheia nu va funcționa atunci când replicați datele de pe un disc EFS pe un alt disc criptat de alt tip.

/ h

Xcopy nu copiază în mod implicit fișiere ascunse sau de sistem, dar cu această opțiune o poate face.

/ i

Această opțiune este utilizată pentru a împiedica xcopy-ul să întrebe dacă destinatarul este fișierul sau directorul. Dacă nu utilizați această opțiune și de a face o copie dintr-o sursă care este un director sau un grup de fișiere către o destinație inexistentă, utilitarul vă solicită să specificați exact ceea ce este obiectul țintă.

/ j

Această opțiune copiază fișierele fără tamponare. Această funcție este utilă pentru cantități foarte mari de date. Pentru prima dată acest parametru xcopy a apărut în Windows 7.

/ k

Această opțiune este utilizată la copierea fișierelor care sunt doar pentru citire, astfel încât acest atribut să fie stocat la destinație.

/ l

Acest parametru xcopy ar trebui să fie utilizat pentru a afișa o listă de fișiere și foldere sursă, dar copierea efectivă nu este efectiv efectuată. Opțiunea va fi utilă în cazul creării unei comenzi complexe cu mai multe taste. În acest caz, utilizatorul poate vedea lucrarea potențială xcopy.

comanda xcopy

/ m

Acest parametru este identic cu opțiunea / a, dar după copiere, comanda x-nor va dezactiva atributul de arhivare. În toate celelalte cazuri, acest atribut va fi atribuit tuturor fișierelor din receptor, indiferent dacă au fost în sursă. Nu puteți folosi / m și / a în același timp.

/ n

Această opțiune creează fișiere și foldere în receptor folosind nume scurte. Această opțiune se aplică numai atunci când se copiază la o destinație existentă pe o unitate formatată pe un sistem de fișiere mai vechi, cum ar fi FAT, care nu acceptă nume lungi.

/ o

Salvează informații despre proprietar și despre lista de control al accesului (ACL) în fișierele copiate.

/ p

Când se utilizează această opțiune, utilizatorul va trebui să confirme crearea fiecărui fișier al obiectului vizat.

/ q



Opțiunea este opusul / f. Acest parametru xcopy comută execuția în modul "silent", dezactivând afișarea informațiilor despre fiecare fișier copiat.

numele fișierului

/ r

Această opțiune este utilizată pentru a suprascrie fișierele care sunt doar pentru citire la destinație. Dacă această opțiune nu este aplicată la actualizarea datelor din receptor, se va afișa un mesaj refuzat de acces și comanda xcopy va opri operația.

/ s

Această opțiune este folosită pentru a copia folderele cu fișiere și subdirectoare în plus față de conținutul directorului rădăcină sursă. Directorile goale nu vor fi create.

/ t

Acest parametru xcopy determină comanda să creeze o structură de directoare în receptor, dar să nu copieze niciunul din fișiere. Cu alte cuvinte, folderele și subdirectoarele găsite în sursă vor fi migrate, dar fără conținutul lor. Gadgeturile goale nu sunt create.

/ u

Parametrul va copia numai fișierele sursă care sunt deja la destinație.

/ v

Acest parametru activează verificarea mărimii fiecărui fișier înregistrat pentru a-și confirma identitatea. Verificarea a fost construită în comanda xcopy, începând cu Windows XP, astfel încât în ​​versiunile ulterioare de Windows, această opțiune nu face nimic, și este inclus numai pentru compatibilitate cu MS-DOS.

folder cu fișiere

/ w

Parametrul este utilizat pentru a afișa mesajul "Apăsați orice tastă când sunteți gata să copiați fișierul (fișierele)" ("Apăsați orice tastă atunci când sunteți gata să copiați fișierul (fișierele)"). În acest caz, xcopy începe să urmeze instrucțiunile numai după confirmarea operației prin apăsarea tastei. Această opțiune nu duplică comutatorul / p, care activează confirmarea de copiere a fiecărui fișier.

/ x

Această opțiune copiază setările de auditare a fișierelor și informații despre lista de control al accesului la sistem (SACL). Când se utilizează opțiunea / x, comutatorul / o este executat.

/ y

Opțiunea este utilizată astfel încât comanda xcopy să nu solicite confirmarea suprascrierii fișierelor de la sursa deja existentă în receptor. În schimb, parametrul / -y forțează cererile de suprascriere. Acest comutator poate părea de prisos, deoarece un astfel de comportament de comandă xcopy încorporate în mod implicit, dar opțiunea / y pe unele computere pot fi setate într-un mediu COPYCMD variabilă care necesită setarea.

/ z

Opțiunea permite comenzii xcopy să oprească în siguranță copierea atunci când se pierde o conexiune la rețea și apoi să se reia din punctul în care a fost oprită după restaurarea conexiunii. Această cheie activează de asemenea procentul de salvare a fiecărui fișier în timpul executării sarcinii.

Opțiunile xcopy

/ exclude: fișier1 [+ fișier2] [+ fișier3]

Acest parametru vă permite să specificați unul sau mai multe nume de fișiere care conțin o listă de șiruri de căutare pe care comanda xcopy ar trebui să o săriți la copiere.

/?

Folosind această tastă se va afișa un ajutor detaliat. Executarea xcopy /? similar cu comanda xcopy de ajutor. Utilizatorul poate salva rezultatul, care este uneori foarte lung, în fișier utilizând operatorul de redirecționare.

exemple

  • xcopy C: Fișiere E: Fișiere /eu

În datele comanda de mai sus conținute în directorul sursă C: Fișiere, copiate la destinație, care este un nou dosar fișiere [/ i] pe disc E. nu va fi replicată Nu directoare sau fișiere conținute de acesta, deoarece nu a fost folosit cheie / s.

  • xcopy "C: Fișiere importante" D: Backup / c / d / e / h / i / k / q / r / s / x / y

În acest exemplu, comanda este folosită pentru copiere de rezervă. Această combinație de chei înlocuiește cu succes software-ul care asigură securitatea datelor. Comanda specificată poate fi scrisă într-un fișier batch și în managerul de sarcini se atribuie executarea automată zilnică. În acest fel, puteți asigura backupul periodic al datelor.

Linia de comandă de mai sus înseamnă că xcopy utilizată pentru [/ s] copiați toate fișierele și folderele, care sunt în prezent mai târziu decât cele deja prezente în receptor [/ d], inclusiv goale [/ e] și ascuns [/ h], din sursă C: Fișiere importante pentru obiectul țintă D: Backup, care este directorul [/ i]. În plus, există date pentru a fi citite numai, care ar trebui să fie replicate [/ r] cu păstrarea acestui atribut după înregistrarea [/ k]. De asemenea, trebuie salvate toate setările pentru controlul accesului [/ x]. În cele din urmă, pentru că xcopy trebuie să fi rulat în modul de lot, nu este nevoie de ieșire la informații despre obiectele care urmează să fie copiat [q], precum și pentru a confirma suprascrierea fiecăreia dintre ele [/ y]. Oprirea când apare o eroare este, de asemenea, nedorită [/ c].

formatul liniei de comandă

  • xcopy C: Video " SERVER Media Backup" / f / j / s / w / z

Aici comanda xcopy este utilizat pentru a copia toate folderele cu fișierele și subdirectoarele conținute în [/ a], de la sursa „C: Video“ în directorul țintă „mass-media de rezervă“, aflat în rețea pe un computer numit server. Pentru că salvați video de dimensiuni foarte mari, pentru a îmbunătăți procesul închide bufferul [/ j], precum și este în rețea, acesta oferă posibilitatea de a relua copierea atunci când conexiunea este pierdut [/ z]. În acest caz, utilizatorul dorește să primească o cerere de confirmare a lansării procesului, chiar înainte de XCopy într-adevăr ceva se va face [/ w], și, de asemenea, dorește să vadă mai multe informații despre ceea ce sunt scrise fișierele [/ f].

  • xcopy C: Client032 C: Client033 / t / e

În acest exemplu, există o sursă cu directorul curent un client bine organizat la C: Client032. Folderul Client033 pentru noul client a fost deja creat, dar utilizatorul nu dorește să copieze fișierele, ci doar structura directoarelor [/ t], pentru a nu le face manual. În plus, C: Client032 are mai multe directoare goale pe care le-ați putea avea nevoie pentru un nou client, deci asigurați-vă că acestea sunt, de asemenea, replicate [/ e].

disponibilitate

Comanda poate fi apelată din linia de comandă a tuturor sistemelor de operare Windows, inclusiv Windows 8, 7, Vista, XP, 98 etc. De asemenea, xcopy este suportat de sistemul de operare MS-DOS. Trebuie remarcat faptul că disponibilitatea anumitor parametri ai comenzii și a sintaxei sale în diferite sisteme de operare poate fi diferită.

opțiuni

În Windows 98 și 95, sunt disponibile două versiuni ale comenzii: xcopy și xcopy32. Cu toate acestea, ultima nu a fost niciodată destinată să fie condusă direct. Când xcopy rulează pe Windows 95 sau 98, versiunea originală pe 16 biți (în modul MS-DOS) sau noua versiune pe 32 de biți (în Windows) rulează automat. Prin urmare, indiferent de versiunea sistemului de operare disponibilă, trebuie să executați întotdeauna comanda xcopy, nu xcopy32, chiar dacă este disponibilă. Prima versiune va folosi întotdeauna cea mai potrivită versiune.

Distribuiți pe rețelele sociale:

înrudit
Etichetă: ce este aceasta în diferite sisteme de operare?Etichetă: ce este aceasta în diferite sisteme de operare?
Linia de comandă în Windows 7 - cum se deschide? Activați Windows 7 (linia de comandă)Linia de comandă în Windows 7 - cum se deschide? Activați Windows 7 (linia de comandă)
Cum arata fisierul Hosts pe Windows?Cum arata fisierul Hosts pe Windows?
Cum să setați permisiunile pentru 777 pe Linux?Cum să setați permisiunile pentru 777 pe Linux?
Comenzi CMD: listă, descriere și aplicație. Comenzi de rețea CMDComenzi CMD: listă, descriere și aplicație. Comenzi de rețea CMD
Cmd. exe - ce este asta? Cmd. exe - eroare de aplicareCmd. exe - ce este asta? Cmd. exe - eroare de aplicare
Cum se invocă linia de comandă în Windows 10: instrucțiuneaCum se invocă linia de comandă în Windows 10: instrucțiunea
Cum pot afișa o listă de utilizatori pe Linux?Cum pot afișa o listă de utilizatori pe Linux?
Cum se deschide o linie de comandăCum se deschide o linie de comandă
Cum se pornește un joc cu un parametru în mediul WindowsCum se pornește un joc cu un parametru în mediul Windows
» » Comanda xcopy: opțiuni