Pe Windows 10 , Robocopy (Robust File Copy) este un instrument puternic de linie de comandă de gestionare a fișierelor, cu multe opțiuni pentru a transfera fișiere și foldere într-o altă locație mai rapid și mai fiabil decât folosind File Explorer.
Cu toate acestea, în mod implicit, Robocopy transferă totul pe o anumită cale, ceea ce poate să nu fie ideal în fiecare scenariu, deoarece este posibil să aveți anumite fișiere și foldere într-o locație pe care nu doriți să o copiați. Cu toate acestea, instrumentul include cel puțin două opțiuni, pe care le puteți utiliza pentru a exclude fișiere și foldere dintr-un proces de copiere.
În acest ghid , veți afla pașii pentru a copia date folosind Robocopy pe Windows 10 (sau Windows 11 ), excluzând acele fișiere și foldere pe care nu trebuie să le transferați.
Cum să excludeți folderul folosind Robocopy
Pentru a exclude un folder în timp ce copiați cu Robocopy, urmați acești pași:
-
Deschideți Start pe Windows 10.
-
Căutați Command Prompt , faceți clic dreapta pe rezultat și selectați opțiunea Executare ca administrator .
-
Tastați următoarea comandă pentru a copia fișierele și folderele, cu excepția unui anumit folder, într-o altă locație și apăsați Enter :
robocopy C:\sursă\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\sursă\folder\cale \la\exclude-dosar"
Comanda Robocopy exclude folderul
Acest exemplu exclude un anumit folder folosind Robocopy:
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1
Acest exemplu exclude un folder care utilizează opțiunea wildcard Robocopy:
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*
Acest exemplu exclude mai multe foldere folosind Robocopy:
robocopy C:\sursă\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\sursă\folder\cale \to\exclude-folder-1" "C:\sursă\folder\cale\to\exclude-folder-2"
După ce ați finalizat pașii, datele se vor copia la destinație, cu excepția folderelor specificate în comanda (exclude_folder_file_robocopy) care urmează să fie excluse.
Cum să excludeți fișierul folosind Robocopy
Pentru a exclude un fișier în timp ce copiați cu Robocopy, urmați acești pași:
-
Deschide Start .
-
Căutați Command Prompt , faceți clic dreapta pe rezultat și selectați opțiunea Executare ca administrator .
-
Tastați următoarea comandă pentru a copia fișierele și folderele, excluzând un anumit fișier, într-o altă locație și apăsați Enter :
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\sursa\folder\cale \la\folder\filename.extension"
Comanda Robocopy exclude fișier
Acest exemplu exclude un fișier care utilizează Robocopy:
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF nume-1.extensie
Acest exemplu exclude un fișier care utilizează opțiunea wildcard Robocopy:
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*
Acest exemplu exclude mai multe fișiere folosind opțiunea Robocopy:
robocopy C:\sursa\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\sursa\folder\cale \la\folder\filename-1.extension" "C:\sursa\folder\cale\la\folder\filename-2.extension
După ce finalizați pașii, Robocopy va copia toate fișierele și folderele dintr-o anumită locație, excluzând fișierele pe care le-ați specificat în comandă folosind comutatorul /XF .
Cum să excludeți fișiere și foldere folosind Robocopy
Pentru a exclude un fișier și un folder utilizând Robocopy, urmați acești pași:
-
Deschide Start .
-
Căutați Command Prompt , faceți clic dreapta pe rezultat și selectați opțiunea Executare ca administrator .
-
Tastați următoarea comandă pentru a copia fișierele și folderele, excluzând anumite fișiere și foldere, pe o altă unitate și apăsați Enter :
robocopy C:\sursă\folder\cale\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\sursă\folder\cale \la\exclude-folder" /XF "C:\sursa\folder\cale\la\folder\filename.extension"
Comanda Robocopy exclude folder și fișier
După ce ați finalizat pașii, tot conținutul va fi copiat în noua locație, cu excepția acelor fișiere și foldere pe care le-ați exclus în comandă folosind comutatoarele /XD și /XF .
Comutatoare de comandă Robocopy
Robocopy are o mulțime de opțiuni, iar în comanda prezentată în acest ghid, folosim următoarele comutatoare pentru a copia datele, excluzând anumite fișiere și foldere.
- /E — Copiați subdirectoare, inclusiv cele goale.
- /Z — Copiați fișierele în modul repornit.
- /ZB — Utilizează modul repornibil. Dacă accesul este refuzat, utilizați modul de rezervă.
- /R:5 — Reîncercați de 5 ori (puteți specifica un alt număr, implicit este 1 milion).
- /W:5 — Așteptați 5 secunde înainte de a reîncerca (puteți selecta un alt număr, implicit este de 30 de secunde).
- /TBD — Așteptați ca numele de partajare să fie definite (reîncercați eroarea 67).
- /NP — Fără progres – nu afișați procentajul copiat.
- /V — Produce o ieșire detaliată, afișând fișierele ignorate.
- /XD — Exclude folderele care se potrivesc cu calea și numele folderului.
- /XF — Exclude fișierele care se potrivesc cu locația și numele fișierului.
Cele mai importante comutatoare din această comandă sunt /XD care vă permite să excludeți foldere și /XF pe care îl puteți utiliza pentru a exclude fișiere. Celelalte opțiuni sunt opționale, dar ar trebui să utilizați aceste opțiuni pe care ar trebui să le utilizați în orice proces standard de copiere folosind Robocopy.
Ne concentrăm acest ghid pe Windows 10, dar instrucțiunile ar trebui să funcționeze și pe Windows 11.