Lucrul cu fișiere și foldere în Windows 10 este esențial în fiecare zi în fața sistemului și, deși de obicei facem acest lucru folosind funcțiile de copiere și lipire, există o comandă care a fost dezvoltată exclusiv în acest scop și este Robocopy comandă în Windows 10.
Ce este RobocopyRobocopy (Robust File Copy), este o comandă cu ajutorul căreia este posibilă gestionarea fișierelor utilizând diferiți parametri de utilizare în funcție de necesitățile cazului. Diferența acestei comenzi cu copierea / lipirea populară este siguranța și eficiența procesului, dar Robocopy transferă totul în mod implicit într-o singură cale, ceea ce nu este fezabil în cazuri speciale. Acolo putem defini unde vrem să mutăm aceste obiecte și Solvetic va explica cum să le realizăm.
AvantajUnele dintre avantajele sale sunt:
- Execută mai multe reîncercări automate în cazul în care nu se accesează un anumit fișier.
- Permite copierea unui număr mare de fișiere.
- Acesta integrează un indicator de progres.
- Suportă copierea selectivă a obiectelor și multe altele.
Sintaxa de bază a acestei comenzi este:
robocopy [[…]] []Parametrii de utilizare sunt:
Specificați calea către directorul sursă
Indică calea către directorul de destinație
Ne permite să definim fișierul sau fișierele care trebuie copiate, este permisă utilizarea metacaracterelor (* sau?). Dacă se dorește, valoarea implicită este *. \ *
Acolo putem introduce opțiunile de utilizat cu Robocopy
Opțiunile de utilizat cu comanda Robocopy sunt următoarele:
Copiați subdirectoarele, cu excepția celor goale
/ s
Această opțiune copiază doar cele mai bune niveluri N ale arborelui directorului sursă selectat/ lev:
Copiați subdirectoarele integrându-le pe cele goale
/și
Copiați fișierele în modul restartabil
/ z
Va copia fișierele în modul Backup
/ b
Această opțiune vă permite să copiați fișiere criptate în modul EFS RAW
/ efsraw
Ne permite să indicăm proprietățile fișierului care trebuie copiat ca date D, atribute A, timestampuri T, listă de control acces S NTFS (ACL), O informații despre proprietar și informații de audit U
copie:
Vă permite să indicați ce să copiați pentru directoare ca D = date, A = atribute sau T = timestamps.
/ dcopy:
Va copia fișierele în siguranță
/ sec
Vă permite să remediați securitatea fișierelor
/ secfix
Acest parametru va copia toate informațiile din fișier
/ copyall
Nu copiază nicio informație din fișier
/ nocopie
Vă permite să eliminați fișierele de destinație și directoarele care sunt deja disponibile în sursă
/ purjare
Mutați fișierele și apoi ștergeți-le
/ mov
Există mult mai mulți parametri pe care îi putem vizualiza cu ajutorul comenzii help.
1. Cum se exclude un folder în Windows 10 cu Robocopy
Pasul 1
Pentru a face acest lucru, accesăm consola de prompt de comandă ca administratori și vom executa următoarea sintaxă:
robocopy C: \ source \ folder \ path \ D: \ target \ folder \ path \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ source \ folder \ path dosar exclus "De exemplu, avem pe desktop un folder rădăcină numit Solvetic2 și în cadrul acestuia două foldere (Solvetic3 și Solvetic4), vom copia acest lucru în D: \ Solvetic dar excluzând folderul Solvetic2:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Users \ solve \ Desktop \ Solvetic2"
MARI
Pasul 2
O altă modalitate de a rula această comandă este următoarea:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic4
MARI
Pasul 3
Dacă dorim să folosim metacaractere putem executa următoarea sintaxă:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD * C: \ Users \ solve \ Desktop \ Solvetic2 \ Solv *Dacă dorim să excludem mai multe dosare, putem executa următoarele:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic3 "" C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic4 "
MARI
2. Cum se exclude un fișier utilizând Robocopy Windows
Pasul 1
Putem exclude fișiere pe baza extensiei lor, pentru aceasta mergem din nou ca administratori la consola de prompt de comandă și vom folosi următoarea sintaxă:
robocopy C: \ source \ folder \ path \ D: \ target \ folder \ path \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ source \ folder \ path .extensie"De exemplu, vom exclude fișierul numit Solvetic.text:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic .txt "
MARI
Pasul 2
De asemenea, va fi posibil să utilizați următoarea sintaxă:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF Solvetic.txtPutem folosi un wildcard:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF Solvet *
MARI
Pasul 3
La fel ca precedentul, putem exclude fișiere cu extensii diferite:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XF "C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic .txt "" C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic.jpg.webp "
MARI
3. Cum se exclude simultan un fișier și un folder cu Windows Robocopy
Este posibil ca într-o singură comandă să excludem atât un fișier cât și un dosar datorită Robocopy, pentru aceasta vom folosi următoarea sintaxă în cazul nostru:
robocopy C: \ Users \ solve \ Desktop \ Solvetic2 D: \ Solvetic / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic3 "/ XF" C: \ Users \ solve \ Desktop \ Solvetic2 \ Solvetic.txt "
MARI
Așadar, am exclus folderul Solvetic și incidental fișierul Solvetic.jpg.webp.
4. Cum se utilizează alți parametri cu Robocopy Windows
În aceste exemple am folosit următorii parametri, dar amintiți-vă că avem mulți alții:
Vă permite să copiați subdirectoarele, inclusiv cele goale
/ȘI
Copiați fișierele în modul restartabil
/ Z
Folosește modul de repornire, numai dacă accesul refuzat folosește modul de rezervă
/ ZB
Permite o încercare de 5 ori pentru a muta fișierele (acolo putem indica valoarea dorită, valoarea implicită este de 1 milion)
/ R: 5
Acordați un timp de expirare de 5 secunde înainte de a reîncerca acțiunea (valoarea implicită este de 30 de secunde).
/ W: 5
Așteptați ca numele partajate să fie definite
/ TBD
Nu arată procentul de fișiere copiate
/ NP
Lansați rezultatele detaliate, afișând fișierele omise
/ V
Excludeți folderele care se potrivesc cu calea și numele folderului pe care l-am selectat
/ XD
Excludeți fișierele care se potrivesc cu calea și numele fișierului
/ XF
Cu Robocopy avem posibilitatea de a copia fișiere (chiar și în cantități mari) într-un mod sigur și sigur în diversele directoare ale sistemului.