Cum să copiați automat fișiere dintr-un dosar în altul pe Windows 11

How to effectively deal with bots on your site? The best protection against click fraud.

Puteți automatiza acest proces utilizând Task Scheduler

  • Pentru a copia automat fișiere dintr-un folder în altul pe Windows 11, trebuie să utilizați fișiere batch.
  • Dacă acest lucru este prea complicat pentru dvs., există multe soluții terțe care vă pot ajuta.
copiați automat fișierele dintr-un folder în altul

Este important să păstrați o copie de rezervă a fișierelor importante și puteți copia cu ușurință fișierele dintr-un folder în altul pe computer cu instrumente încorporate.

Windows are deja comenzi care vă permit să copiați fișiere și, în acest ghid, vă vom arăta cum să le utilizați pentru a automatiza procesul de copiere.

În acest articol
  • Cum să copiați automat fișierele dintr-un folder în altul în Windows 11?
  • 1. Creați un fișier batch
  • 2. Creați o sarcină programată pentru a rula scriptul
  • 3. Utilizați software terță parte
  • Script batch pentru a muta fișiere dintr-un folder în altul în funcție de dată/nume

Cum să copiați automat fișierele dintr-un folder în altul în Windows 11?

1. Creați un fișier batch

  1. Deschis Notepad.
  2. Lipiți următorul cod, dar asigurați-vă că ajustați valorile folderului sursă și folderului de destinație, astfel încât să se potrivească cu căile de pe computer:
    instagram story viewer

    @echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
  3. Click pe Fişier și alegeți Salvează ca.
  4. Setați directorul de salvare, setați tipul fișierului la Toate filele, și setați numele la copyfiles.bat.
  5. Salvează modificările.

2. Creați o sarcină programată pentru a rula scriptul

  1. În caseta de căutare tastați sarcină. Selectați Planificator de sarcini din lista.
  2. Click pe Creați sarcină de bază.
  3. Apoi, setați numele și descrierea sarcinii dvs. și faceți clic pe Următorul.
  4. Setați modul în care se va declanșa sarcina. Noi am folosit Când pornește computerul, dar puteți seta sarcina să ruleze la fiecare câteva zile sau în fiecare săptămână.
  5. Selectați Porniți un program.
  6. Apoi, faceți clic pe Naviga buton.
  7. Selectați fișierul batch copyfiles.bat pe care l-ai creat.
  8. În sfârșit, dați clic pe finalizarea pentru a adăuga o nouă sarcină.

3. Utilizați software terță parte

  1. Descărcați FreeFileSync și instalați-l.
  2. Porniți aplicația.
  3. Clic Naviga și alegeți calea fișierului atât pentru directorul sursă, cât și pentru cel țintă.
  4. Apoi, selectați metoda de sincronizare dorită.
  5. În sfârșit, dați clic pe Sincroniza.

În cazul în care aveți probleme cu acest instrument, puteți utiliza oricare altul software de sincronizare a fișierelor.

Cum testăm, revizuim și evaluăm?

Am lucrat în ultimele 6 luni la construirea unui nou sistem de revizuire a modului în care producem conținut. Folosind-o, am refăcut ulterior majoritatea articolelor noastre pentru a oferi experiență practică reală cu privire la ghidurile pe care le-am făcut.

Pentru mai multe detalii puteti citi cum testăm, revizuim și evaluăm la WindowsReport.

Citiți mai multe despre acest subiect
  • Cum să deschideți fișierele EPUB pe Windows 11
  • Cum să deschideți un fișier XML pe Windows 11
  • Remediere: TIP ESIF – Eroare IPF TIME pe Windows 11

Script batch pentru a muta fișiere dintr-un folder în altul în funcție de dată/nume

Pentru a muta fișiere pe baza numelui lor, utilizați următorul script, doar setați manual modelul fișierului, precum și directorul sursă și destinație:

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "filePattern=*2010*" for %%F in ("%sourceFolder%\%filePattern%") do ( move "%%F" "%destinationFolder%"
) echo Files moved based on file name pattern. pause

Pentru a muta fișiere pe baza datei lor de modificare, utilizați următorul script:

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "cutoffDate=2023-01-01" for /f %%F in ('dir /b /a-d /o-d %sourceFolder%') do ( set "fileDate=" for /f %%D in ('wmic datafile where name^="%sourceFolder%\%%F" get LastModified ^| findstr /r "^[0-9]"') do ( set "fileDate=%%D" ) if defined fileDate ( if "%fileDate%" LSS "%cutoffDate%" ( robocopy "%sourceFolder%" "%destinationFolder%" "%%F" ) )
) echo Files moved based on date cutoff. pause

După cum puteți vedea, este relativ simplu să utilizați un script pentru a copia fișiere dintr-un folder în altul automat pe Windows 11. Pentru a înțelege mai bine cum funcționează aceste comenzi, vă sugerăm să învățați cum copiați fișierele folosind linia de comandă.

Pentru a vă asigura că totul funcționează așa cum ar trebui, este o idee bună compara folderele și copiază fișierele lipsă în consecinţă. Pentru mai multe informații despre gestionarea fișierelor, vizitați ghidul nostru despre cum să faceți extrageți fișiere din mai multe foldere.

Ce metodă folosiți pentru a copia fișiere automat pe computer? Împărtășește-l cu noi în secțiunea de comentarii de mai jos!

Teachs.ru
Remediere: Linia de comandă nu funcționează sau se deschide pe Windows 11 sau 10

Remediere: Linia de comandă nu funcționează sau se deschide pe Windows 11 sau 10Windows 10Windows 11Prompt Comandă

Command Prompt este unul dintre cele mai importante utilitare prezente în sistemul de operare Windows și chiar în Windows 11. Terminalul prompt de comandă vă permite să executați, de asemenea, come...

Citeste mai mult
Cum se schimbă sigla de pornire pe Windows 11

Cum se schimbă sigla de pornire pe Windows 11Design Logo UriPrompt Comandă

Windows 11 are multe opțiuni de personalizare pentru a schimba meniurile, dar unele sunt mai dificile.Este posibil să schimbați sigla de pornire care apare atunci când porniți computerul, dar neces...

Citeste mai mult
Bootrec nu este recunoscut în Windows 11? Aplicați aceste remedieri

Bootrec nu este recunoscut în Windows 11? Aplicați aceste remedieriWindows 11Erori De PornirePrompt Comandă

Când încercați să rulați bootrec în timp ce sunteți conectat la Windows 11, promptul de comandă va citi că nu este recunoscut. Pentru a executa comanda, va trebui să porniți Windows 11 în Mediul de...

Citeste mai mult
ig stories viewer