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

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:
    @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!

Windows 10 - Pagina 5Cum SăReţeaBirouCăutareActualizațiUsbWindows 10Prompt ComandăMargineEroareJocuri

În timp ce instalați Microsoft Office pe computer, este posibil să fi dat peste eroarea care spune că Instalarea în fundal a intrat într-o problemă. Pentru mesajul de eroare detaliat, consultați ma...

Citeste mai mult

Pagina Geek - Sfaturi și recenzii software pentru Windows - Pagina 17Cum SăMicrosoft WordReţeaImprimantăSecuritateWindows 10BrowserCromPrompt ComandăConducător AutoMargineEroare

Se afișează computerul dvs. „PC-ul dvs. va reporni automat într-un minut, Windows a întâmpinat o problemă și trebuie să repornească. Ar trebui să închideți acest mesaj acum și să salvați mesajul de...

Citeste mai mult
Top 20 sfaturi și trucuri pentru promptul de comandă pe care nu le cunoașteți încă

Top 20 sfaturi și trucuri pentru promptul de comandă pe care nu le cunoașteți încăWindows 10Prompt Comandă

Promptul de comandă este o parte integrantă a Windows încă de la origine. Deși terminalul Prompt de comandă este ascuns sub capacele din Windows, este totuși util să rulați scanări, să localizați r...

Citeste mai mult