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.
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.
- 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
- Deschis Notepad.
- 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
- Click pe Fişier și alegeți Salvează ca.
- Setați directorul de salvare, setați tipul fișierului la Toate filele, și setați numele la copyfiles.bat.
- Salvează modificările.
2. Creați o sarcină programată pentru a rula scriptul
- În caseta de căutare tastați sarcină. Selectați Planificator de sarcini din lista.
- Click pe Creați sarcină de bază.
- Apoi, setați numele și descrierea sarcinii dvs. și faceți clic pe Următorul.
- 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ă.
- Selectați Porniți un program.
- Apoi, faceți clic pe Naviga buton.
- Selectați fișierul batch copyfiles.bat pe care l-ai creat.
- În sfârșit, dați clic pe finalizarea pentru a adăuga o nouă sarcină.
3. Utilizați software terță parte
- Descărcați FreeFileSync și instalați-l.
- Porniți aplicația.
- Clic Naviga și alegeți calea fișierului atât pentru directorul sursă, cât și pentru cel țintă.
- Apoi, selectați metoda de sincronizare dorită.
- Î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.
- 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!