Kako samodejno kopirati datoteke iz ene mape v drugo v sistemu Windows 11

Ta postopek lahko avtomatizirate z razporejevalnikom opravil

  • Za samodejno kopiranje datotek iz ene mape v drugo v sistemu Windows 11 morate uporabiti paketne datoteke.
  • Če je to za vas preveč zapleteno, vam lahko pomaga veliko rešitev tretjih oseb.
samodejno kopira datoteke iz ene mape v drugo

Pomembno je, da imate varnostno kopijo pomembnih datotek in z vgrajenimi orodji lahko preprosto samodejno kopirate datoteke iz ene mape v drugo v računalniku.

Windows že ima ukaze, ki vam omogočajo kopiranje datotek, in v tem priročniku vam bomo pokazali, kako jih uporabiti za avtomatizacijo postopka kopiranja.

V tem članku
  • Kako samodejno kopirati datoteke iz ene mape v drugo v sistemu Windows 11?
  • 1. Ustvarite paketno datoteko
  • 2. Ustvarite načrtovano nalogo za zagon skripta
  • 3. Uporabite programsko opremo tretjih oseb
  • Paketni skript za premikanje datotek iz ene mape v drugo glede na datum/ime

Kako samodejno kopirati datoteke iz ene mape v drugo v sistemu Windows 11?

1. Ustvarite paketno datoteko

  1. Odprto Beležnica.
  2. Prilepite naslednjo kodo, vendar ne pozabite prilagoditi vrednosti izvorne mape in ciljne mape, tako da se ujemajo s potmi v vašem računalniku:
    @echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
  3. Kliknite na mapa in izberite Shrani kot.
  4. Nastavite imenik za shranjevanje, nastavite vrsto datoteke na Vse datotekein nastavite ime na copyfiles.bat.
  5. Shrani spremembe.

2. Ustvarite načrtovano nalogo za zagon skripta

  1. V iskalno polje vnesite naloga. Izberite Načrtovalnik opravil s seznama.
  2. Kliknite na Ustvarite osnovno nalogo.
  3. Nato nastavite ime in opis za svojo nalogo in kliknite na Naslednji.
  4. Nastavite, kako se bo opravilo sprožilo. Smo uporabili Ko se računalnik zažene, lahko pa nastavite, da se opravilo izvaja vsakih nekaj dni ali vsak teden.
  5. Izberite Zaženite program.
  6. Nato kliknite Prebrskaj gumb.
  7. Izberite paketno datoteko copyfiles.bat ki ste ga ustvarili.
  8. Nazadnje kliknite na Končaj da dodate novo opravilo.

3. Uporabite programsko opremo tretjih oseb

  1. Prenesite FreeFileSync in ga namestite.
  2. Zaženite aplikacijo.
  3. Kliknite Prebrskaj in izberite pot datoteke za izvorni in ciljni imenik.
  4. Nato izberite želeni način sinhronizacije.
  5. Nazadnje kliknite na Sinhroniziraj.

Če imate težave s tem orodjem, lahko uporabite katero koli drugo programska oprema za sinhronizacijo datotek.

Kako testiramo, pregledujemo in ocenjujemo?

Zadnjih 6 mesecev smo delali na izdelavi novega sistema pregledovanja, kako ustvarjamo vsebino. Z njegovo uporabo smo kasneje predelali večino naših člankov, da bi zagotovili dejansko praktično strokovno znanje o vodnikih, ki smo jih naredili.

Za več podrobnosti si lahko preberete kako testiramo, pregledujemo in ocenjujemo pri WindowsReport.

Preberite več o tej temi
  • Kako odpreti datoteke EPUB v sistemu Windows 11
  • Kako odpreti datoteko XML v sistemu Windows 11
  • Popravek: ESIF TYPE – IPF TIME Error v sistemu Windows 11

Paketni skript za premikanje datotek iz ene mape v drugo glede na datum/ime

Za premikanje datotek na podlagi njihovega imena uporabite naslednji skript, samo ročno nastavite vzorec datoteke ter izvorni in ciljni imenik:

@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

Za premikanje datotek glede na njihov spremenjeni datum uporabite ta skript:

@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

Kot lahko vidite, je uporaba skripta za samodejno kopiranje datotek iz ene mape v drugo v sistemu Windows 11 relativno preprosta. Da bi bolje razumeli, kako ti ukazi delujejo, predlagamo, da se naučite, kako kopirajte datoteke z ukaznim pozivom.

Da bi zagotovili, da vse deluje, kot bi moralo, je dobro, da primerjajte mape in kopirajte manjkajoče datoteke temu primerno. Za več informacij o upravljanju datotek obiščite naš vodnik o tem, kako ekstrahirajte datoteke iz več map.

Katero metodo uporabljate za samodejno kopiranje datotek v računalnik? Delite to z nami v spodnjem oddelku za komentarje!

Kako kopirati datoteke z ukaznim pozivom v sistemu Windows 11

Kako kopirati datoteke z ukaznim pozivom v sistemu Windows 11Windows 11Ukazni Poziv

Najprej si zabeležite lokacijo datotekeČe želite kopirati datoteke z ukaznim pozivom v sistemu Windows 11, odprite CMD kot skrbnik in zaženite ukaz za kopiranje.Nadaljujte z branjem, če želite izve...

Preberi več
Kako samodejno kopirati datoteke iz ene mape v drugo v sistemu Windows 11

Kako samodejno kopirati datoteke iz ene mape v drugo v sistemu Windows 11Vodniki Za Windows 11Ukazni Poziv

Ta postopek lahko avtomatizirate z razporejevalnikom opravilZa samodejno kopiranje datotek iz ene mape v drugo v sistemu Windows 11 morate uporabiti paketne datoteke.Če je to za vas preveč zapleten...

Preberi več