Jak automaticky kopírovat soubory z jedné složky do druhé v systému Windows 11

Tento proces můžete automatizovat pomocí Plánovače úloh

  • Chcete-li v systému Windows 11 automaticky kopírovat soubory z jedné složky do druhé, musíte použít dávkové soubory.
  • Pokud je to pro vás příliš složité, existuje mnoho řešení třetích stran, která vám mohou pomoci.
automaticky kopírovat soubory z jedné složky do druhé

Důležité je zálohovat si důležité soubory a pomocí vestavěných nástrojů můžete snadno automaticky kopírovat soubory z jedné složky do druhé v počítači.

Systém Windows již obsahuje příkazy, které vám umožňují kopírovat soubory, a v této příručce vám ukážeme, jak je využít k automatizaci procesu kopírování.

V tomto článku
  • Jak automaticky kopírovat soubory z jedné složky do druhé ve Windows 11?
  • 1. Vytvořte dávkový soubor
  • 2. Vytvořte naplánovanou úlohu pro spuštění skriptu
  • 3. Používejte software třetích stran
  • Dávkový skript pro přesun souborů z jedné složky do druhé na základě data/názvu

Jak automaticky kopírovat soubory z jedné složky do druhé ve Windows 11?

1. Vytvořte dávkový soubor

  1. OTEVŘENO poznámkový blok.
  2. Vložte následující kód, ale nezapomeňte upravit hodnoty zdrojové složky a cílové složky tak, aby odpovídaly cestám na vašem PC:
    @echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
  3. Klikněte na Soubor a vybrat si Uložit jako.
  4. Nastavte adresář pro ukládání, nastavte typ souboru na Všechny souborya nastavte název na copyfiles.bat.
  5. Uložit změny.

2. Vytvořte naplánovanou úlohu pro spuštění skriptu

  1. Do vyhledávacího pole zadejte úkol. Vybrat Plánovač úkolů ze seznamu.
  2. Klikněte na Vytvořit základní úkol.
  3. Dále nastavte název a popis úkolu a klikněte na další.
  4. Nastavte, jak se bude úloha spouštět. Použili jsme Když se počítač spustí, ale můžete nastavit, aby se úloha spouštěla ​​každých několik dní nebo každý týden.
  5. Vybrat Spusťte program.
  6. Dále klikněte na Procházet knoflík.
  7. Vyberte dávkový soubor copyfiles.bat které jste vytvořili.
  8. Nakonec klikněte na Dokončit přidat nový úkol.

3. Používejte software třetích stran

  1. Stáhněte si FreeFileSync a nainstalujte jej.
  2. Spusťte aplikaci.
  3. Klikněte Procházet a zvolte cestu k souboru pro zdrojový i cílový adresář.
  4. Dále vyberte požadovaný způsob synchronizace.
  5. Nakonec klikněte na Synchronizovat.

V případě, že máte s tímto nástrojem problémy, můžete použít jakýkoli jiný software pro synchronizaci souborů.

Jak testujeme, kontrolujeme a hodnotíme?

Posledních 6 měsíců jsme pracovali na vybudování nového systému kontroly toho, jak vytváříme obsah. S jeho pomocí jsme následně přepracovali většinu našich článků, abychom poskytli skutečné praktické zkušenosti s průvodci, které jsme vytvořili.

Pro více podrobností si můžete přečíst jak testujeme, kontrolujeme a hodnotíme ve WindowsReport.

Přečtěte si více o tomto tématu
  • Jak otevřít soubory EPUB v systému Windows 11
  • Jak otevřít soubor XML v systému Windows 11
  • Oprava: ESIF TYPE – Chyba IPF TIME ve Windows 11

Dávkový skript pro přesun souborů z jedné složky do druhé na základě data/názvu

Chcete-li přesunout soubory na základě jejich názvu, použijte následující skript, stačí ručně nastavit vzor souboru a také zdrojový a cílový adresář:

@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

Chcete-li přesunout soubory na základě jejich data změny, použijte následující 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

Jak vidíte, je poměrně jednoduché použít skript k automatickému kopírování souborů z jedné složky do druhé v systému Windows 11. Abyste lépe porozuměli tomu, jak tyto příkazy fungují, doporučujeme naučit se, jak na to kopírování souborů pomocí příkazového řádku.

Aby bylo zajištěno, že vše funguje, jak má, je to dobrý nápad porovnat složky a zkopírovat chybějící soubory podle toho. Další informace o správě souborů naleznete v našem průvodci, jak na to extrahovat soubory z více složek.

Jakou metodu používáte k automatickému kopírování souborů do počítače? Podělte se o to s námi v sekci komentářů níže!

Jak automaticky kopírovat soubory z jedné složky do druhé v systému Windows 11

Jak automaticky kopírovat soubory z jedné složky do druhé v systému Windows 11Průvodce Pro Windows 11Příkazový řádek

Tento proces můžete automatizovat pomocí Plánovače úlohChcete-li v systému Windows 11 automaticky kopírovat soubory z jedné složky do druhé, musíte použít dávkové soubory.Pokud je to pro vás příliš...

Přečtěte si více