Počítače byly původně vyvinuty proto, aby lidem ulehčily opakující se úkoly. Výpočty nebo třídění a správu souborů – přesně to, co je při ruční práci namáhavé a náchylné k chybám, měl spolehlivě převzít stroj. O pár desetiletí později pronikly počítače téměř do všech oblastí našeho života. Řídí naši komunikaci, organizují každodenní rutinu a zvládají úkoly, které by dříve nebyly myslitelné.
O to víc je překvapivé, že my, uživatelé, děláme různé malé a otravné rutinní práce stále ještě ručně. Třeba třídění souborů ze složky se staženými daty, spouštění programů, přesouvání souborů nebo zálohování. Každý takový úkon trvá třeba jen pár sekund. V součtu nás ale stojí spoustu času a koncentrace. A přesně sem míří automatizace. Místo abyste opakované postupy pokaždé prováděli ručně, necháte počítač, aby pracoval za vás. Ukážeme vám, že ve skutečnosti je to úplně snadné.
Využití složky „Po spuštění“
Když ráno přijdete ke svému stolu, máte všechno potřebné pro produktivní pracovní den po ruce a na správném místě. Přesně tak můžete i svůj počítač nechat při ranním startu automaticky načíst vaše nejdůležitější programy nebo soubory.
Svou osobní složku „Po spuštění“ otevřete klávesovou zkratkou [Windows] + [R] a zadáním příkazu „shell:startup“ do okna „Spustit“. Při stisknuté klávese [Alt] pak přetáhněte ikony požadovaných programů nebo souborů do této složky a vytvořte si v ní jejich zástupce. Tip: Pro pohodlné zobrazení umístění nejdůležitějších aplikací klikněte v nabídce Start pravým tlačítkem myši na ikonu programu a zvolte „Otevřít umístění souboru“. Pak můžete bez problému kliknout na kteroukoli z instalovaných aplikací a se stisknutou klávesou [Alt] přetáhnout její spouštěcí soubor do složky „Po spuštění“, kde si vytvoříte jejího zástupce.
To, jestli budou okna programů automaticky spouštěných po startu počítače zobrazena ve standardní velikosti, nebo minimalizovaná na hlavním panelu, nastavíte v kontextové nabídce příslušného zástupce (vyvolané pravým tlačítkem myši) pod položkou „Vlastnosti“. Vedle volby „Spustit“ máte na výběr mezi spuštěním v normálním nebo maximalizovaném okně a minimalizovaným zobrazením. Praktické je, že kromě programů můžete do složky „Po spuštění“ umístit také nejčastěji používané soubory. Pokud například každý den používáte excelovou tabulku jako třeba „rozpocet.xls“, načte se ze složky „Po spuštění“ společně s Excelem.
Zálohování složek pomocí Robocopy
Jako uživatelé pamatující na bezpečnost svých dat byste si měli každý den před koncem pracovní doby uložit svůj nejdůležitější projektový adresář na záložní disk nebo do cloudu. Postup je vždy stejný: otevřete složku, vyberete cíl, spustíte kopírování a čekáte. V ideálním případě se nic nepokazí.
Právě tuto rutinu ale můžete plně automatizovat. Ušetří vám to každý den nějaký čas i nervy. Vhodný nástroj v sobě Windows už má. Jde o Robocopy (Robust File Copy), nástroj pro příkazový řádek, který byl vyvinut speciálně pro kopírování a synchronizaci složek. Na rozdíl od Průzkumníku souborů přenáší pouze nové nebo změněné soubory a pracuje díky tomu výrazně efektivněji. Současně zůstává zachována kompletní struktura složek a smazané položky zmizí i z cílové složky.
Pro zálohování složky „Data“ na OneDrive stačí tento příkaz:
robocopy C:\Data "%UserProfile%\OneDrive\Data" /MIR /R:2 /W:2 /LOG+:"%UserProfile%\robocopy_log.txt"
Příkazový řádek otevřete přes vyhledávací pole Windows zadáním „cmd“ a do něj pak zadáte výše uvedený příkaz. Na první pohled působí příkaz pro Robocopy komplikovaně, ale ve skutečnosti za ním stojí jasně strukturovaná posloupnost jednotlivých parametrů, které můžete cíleně ovládat. První část „C:\Data“ definuje zdroj, tedy složku, kterou chcete zálohovat. Za ní následuje cílový adresář „%UserProfile%\OneDrive\Data“. Proměnná „%UserProfile%“ automaticky odkazuje na vaši osobní uživatelskou složku, takže cesta by měla bez problémů fungovat na každém systému.
Zajímavé jsou parametry na konci příkazu. Ty určují, jak má Robocopy pracovat a jak spolehlivě celý postup proběhne. Nejdůležitější volbou je „/MIR“. Zkratka znamená „Mirror“ (zrcadlení) a zajišťuje, že bude cílová složka přesně odpovídat složce zdrojové. Nové soubory se převezmou, změněné se aktualizují a soubory, které už ve zdroji nejsou, budou odstraněny i z cílové složky.
Mohlo by vás zajímat
Ajťák radí: Když chcete přejít z Windows k Linuxu. S těmito šikovnými nástroji to zvládnete snadno a lehce
Parametry „/R:2“ a „/W:2“ řídí chování při chybách. Pokud nelze nějaký soubor zkopírovat třeba kvůli problému s přístupem, provede Robocopy až dva pokusy o nové zkopírování a mezi nimi vždy počká dvě sekundy. Tato rutina brání tomu, aby se kvůli krátkému výpadku spojení přerušil celý proces.
Pro praktické nasazení je obzvlášť důležitý parametr „/LOG+“. Zapisuje všechny operace do protokolového souboru, v tomto případě do „robocopy_log.txt“. Znaménko plus zajistí, že se nové záznamy přidávají k existujícímu souboru místo toho, aby ho přepisovaly. Soubor s protokolem přitom plní hned několik úkolů.
Dokumentuje, které soubory byly zkopírovány, vynechány nebo smazány, umožňuje dohledat chyby a slouží jako kontrolní nástroj pro automatizované postupy. Zejména když záloha běží na pozadí, máte díky protokolům kdykoli kompletní přehled.
Mininástroj pro jednoduchá makra
Ne každou automatizaci lze vyřešit nástroji ze základní výbavy Windows nebo skripty. Zejména u programů s velkým množstvím kliknutí pomůže jednoduchý nástroj pro makra, který zaznamená opakované postupy a přehraje je stisknutím klávesy.
Velmi jednoduše můžete začít například s nástrojem TinyTask. Tento program zaznamenává pohyby myší a stisky kláves a poté je věrně reprodukuje. Můžete tak automatizovat opakované sekvence kliknutí, vyplňování formulářů nebo třeba jednoduché pracovní postupy.
Ovládání je záměrně koncipované velmi jednoduše: spustíte nahrávání, jednou provedete požadovaný postup a uložíte ho. Pak už stačí jediné kliknutí nebo klávesová zkratka a postup můžete kdykoli přesně zopakovat.
Tato forma automatizace ale rychle naráží na své limity. Záznamníky maker pracují čistě vizuálně a citlivě reagují na změny pozic oken nebo rozlišení obrazovky.
Zálohování pomocí dávkového souboru
Předchozími kroky jste pouze definovali postup. Automatizovaný ale ještě není. Dokud zadáváte příkaz do příkazového řádku ručně, jde stále o opakující se činnost.
Nejjednodušší cesta ke skutečné automatizaci vede přes dávkový soubor (batch). Otevřete Poznámkový blok, vložte do nového souboru příkaz pro Robocopy a uložte jej pod výstižným názvem, například „zaloha_data.bat“, na pracovní plochu. Důležitá je přitom přípona „.bat“ místo standardní „.txt“.
Pak už stačí na soubor poklepat a proběhne kompletní záloha, aniž byste museli znovu zadávat celý příkaz. Tip: Pro otestování funkce je lepší, když zůstane okno příkazového řádku po proběhnutí zálohování otevřené. Toho dosáhnete přidáním řádku s příkazem „pause“ na konec dávkového souboru. Jak mocné mohou být dávkové skripty, se dočtete v rámečku níže.
Profi tip: Konvertování videosouborů jediným dvojklikem
Pokročilejší uživatelé mohou s open source nástrojem „ffmpeg“ a dávkovým skriptem nechat zkonvertovat libovolný počet velkých videí ve 4K do silně komprimovaných souborů v rozlišení 720p, které budou vhodné i pro online sdílení.
Po stažení a rozbalení souborů softwaru ffmpeg musíte ještě do proměnné „Path“ v nástroji „Proměnné prostředí“ v konfiguraci Windows přidat cestu k podsložce „\bin“, aby bez problému fungoval přístup z příkazového řádku („cmd“). Pro příklad se strukturou složek „C:\videa\“ pro vysoce kvalitní videa ze smartphonu a podsložkou „C:\videa\sdileni\“ pro komprimované verze vypadá dávkový skript následovně:
@echo off
set "ZDROJ=C:\videa"
set "CIL=C:\videa\sdileni"
for %%F in ("%ZDROJ%\*.MP4") do (ffmpeg -i "%%F" -vf scale=-1:720 -c:v libx264 -crf 23 -preset medium -pix_fmt yuv420p -c:a aac "%CIL%\%%~nF_720p.mp4")
echo Hotovo!
pauseTímto způsobem vzniknou například ze zdrojových souborů o velikosti kolem 200 MB malá videa o velikosti necelých 10 MB, vhodná pro přímé sdílení e-mailem nebo v messengerech, jako je WhatsApp.
Skutečná automatizace s Plánovačem úloh ve Windows
Vlastní automatizaci nyní převezme nástroj Plánovač úloh z výbavy Windows. Otevřete jej z nabídky Start nebo zadejte do vyhledávacího pole „plánovač“ a spusťte vyhledanou komponentu Windows. V nově otevřeném okně klikněte vpravo na „Vytvořit úlohu“.
Otevře se stejnojmenné okno, kde na kartě „Obecné“ nejprve zadejte název úlohy, například „Záloha“. Volitelně můžete aktivovat možnost „Spustit nezávisle na přihlášení uživatele“ pro případ, že má záloha probíhat i na pozadí.
Poté přejděte na kartu „Aktivační události“ a klikněte na „Nová“. Pak si určíte, kdy se má záloha spouštět. Pro pravidelné zálohy se nabízí volba „Denně“, případně si můžete definovat i vlastní interval, třeba každých 15 minut. Volbu potvrďte tlačítkem „OK“. Na kartě „Akce“ klikněte rovněž na „Nová“ a jako akci zvolte „Spustit program“. Do pole „Program či skript“ zadejte cestu k vašemu dávkovému souboru, například „C:\Users\VaseJmeno\Desktop\zaloha_data.bat“.
Po závěrečném kliknutí na „OK“ bude úloha aktivní. Windows nyní bude dávkový soubor automaticky spouštět ve stanovený čas. Robocopy provede synchronizaci složek, zaznamená průběh do protokolu a postará se o to, aby byla vaše složka s důležitými daty vždy bezpečně zálohovaná.
Pro jistotu se vyplatí jednoduchý test: V Plánovači úloh klikněte na nově vytvořenou úlohu pravým tlačítkem myši a zvolte „Spustit“. Tak si rovnou ověříte, zda postup funguje podle vašich představ.
Flexibilní reakce pomocí aktivačních událostí
Plánovač úloh ale dokáže mnohem víc než jen v zadaný čas spouštět kopírování souborů. Vedle časově řízených postupů můžete úlohy navázat i na konkrétní události. V okně „Aktivační události“ klikněte na „Nová“ a místo časového plánu zvolte třeba „Při spuštění“ nebo „Při přihlášení“. Můžete tak programy nebo skripty načítat automaticky, jakmile počítač zapnete nebo se přihlásíte k účtu ve Windows.
Pomocí volby „Při nečinnosti“ určíte, že se má úloha spouštět jen tehdy, když se počítač po určitou dobu nepoužívá. Tato možnost se hodí zejména pro náročnější procesy, jako jsou rozsáhlé zálohy nebo úklidové práce, které by měly běžet na pozadí, aniž by vás rušily při práci.
AutoHotkey: Automatizace přímo na ploše
Zatímco Plánovač úloh a dávkové skripty pracují především na pozadí, AutoHotkey vstupuje přímo do uživatelského prostředí Windows. Nástroj simuluje stisky kláves, kliknutí myší i celé složitější postupy. Hodí se proto pro opakované úkony, které byste jinak museli provádět ručně.
Velkou předností AutoHotkey je záměrně jednoduchý koncept. Stačí pár řádků příkazů a vytvoříte si vlastní drobné automatizace, zcela bez programátorských znalostí.
Vytvoření jednoduchého skriptu
Po instalaci AutoHotkey v2.0 spustíte „AutoHotkey Dash“, který slouží jako centrální spouštěcí rozhraní. Zde můžete pohodlně vytvářet nové skripty, aniž byste se museli zatěžovat příponami souborů nebo složkami.
Vlevo dole pod „Editor settings“ nejprve nastavte jako výchozí editor Poznámkový blok z Windows. Pak klikněte výše na „New script“, následně zadejte název skriptu, například „specialni_znaky.ahk“, a aktivujte volbu „Minimal for v2“. AutoHotkey automaticky vytvoří soubor ve složce „Dokumenty\AutoHotkey\“ a po kliknutí na „Edit“ jej otevře přímo v editoru.
Typickým případem použití je vkládání znaků, které nejsou na klávesnici přímo dostupné, třeba symbol copyrightu. Následující skript zajistí, že se po stisknutí kombinace kláves [Ctrl] + [Alt] + [C] automaticky vloží znak „©“:
^!c:: {
Send "©"
}
Výraz „^!c“ přitom zastupuje klávesovou zkratku [Ctrl] + [Alt] + [C]. Pak přejděte do Průzkumníka souborů a ve složce „Dokumenty“ poklepejte na soubor „specialni_znaky.ahk“. Skript je nyní aktivní a pasivně čeká na pozadí na váš vstup. Jakmile stisknete klávesy [Ctrl] + [Alt] + [C], objeví se na pozici kurzoru symbol copyrightu – a může to být v právě otevřeném dokumentu ve Wordu, v internetovém prohlížeči nebo třeba v editoru e-mailových zpráv.
Úklid složky se staženými soubory s pomocí AutoHotkey a AI
Ve složce „Stažené soubory“ se časem nahromadí pestrá směsice souborů. Obrázky, PDF dokumenty, ZIP archivy nebo hudební soubory – vše bez jakéhokoli roztřídění. Zejména pokud z internetu stahujete soubory opravdu často, bude obsah této složky rychle velmi nepřehledný. S nástrojem AutoHotkey a chatbotem s AI, jako je ChatGPT nebo Gemini, tento problém vyřešíte několika řádky kódu. Zadejte svému chatbotovi následující prompt:
„Vytvoř mi skript pro AutoHotkey v2, který uklidí složku Stažené soubory a přesune odpovídající soubory do podsložek Obrázky, Dokumenty, Videa, Hudba a Archivy.“
AI nyní vygeneruje skript, který odpovídající podsložky vytvoří a soubory podle následujícího vzoru přesune do správných adresářů:
; --- Obrázky ---
for ext in ["jpg", "png", "tif", "gif"]
{
Loop Files baseDir . "\*." . ext
FileMove A_LoopFileFullPath, obrazky . "\" . A_LoopFileName, true
}
Tato syntaxe se opakuje také pro ostatní typy souborů. Zkopírujte skript do editoru a uložte ho pod názvem „uklid.ahk“. Tip: Pokud chcete mít skript přesně v této podobě, předložte ho chatbotovi a zadejte mu, ať podle této syntaxe postupuje u všech typů souborů.
Skript spustíte poklepáním myší a zahájíte tak úklidovou akci. Pak si zkontrolujte – teď už mnohem přehlednější – složku „Stažené soubory“, jestli v ní zbyly nějaké nezatříděné soubory, a pokud ano, doplňte jejich přípony do odpovídajících částí skriptu. Případně můžete AI požádat, aby odpovídající soubory přidala a vygenerovala skript znovu.
Přejmenování fotografií skriptem od AI
Po přenosu fotografií z fotoaparátu nebo telefonu do počítače obvykle začíná mravenčí ruční práce, kdy musíte všem souborům přiřadit výstižné názvy. Místo kryptických označení typu „IMG_20260409-154359.jpg“ chtějí mít uživatelé většinou přehlednou strukturu fotek, ze které je na první pohled poznat datum pořízení snímku.
A právě tady se velmi hodí spojení AI a nástroje AutoHotkey. Skript si můžete nechat vygenerovat od ChatGPT nebo třeba Gemini pomocí následujícího promptu:
„Vytvoř skript pro AutoHotkey v2, který zkopíruje všechny soubory ve formátu JPG z C:\fotky_z_telefonu\ do C:\Fotky, kde podle potřeby automaticky vytvoří strukturu složek Rok\Rok-Měsíc a přejmenuje soubory ze vzoru RRRRMMDD-HHMMSS.jpg, IMG_RRRRMMDD-HHMMSS.jpg nebo IMG_RRRRMMDD_HHMMSS.jpg na formát RRRR-MM-DD_HH-MM-SS.jpg. Při shodě názvů ať doplní pořadové číslo.“
Skript zkopíruje data do složky s fotografiemi na pevném disku, analyzuje jejich názvy, oddělí v nich obsažené údaje o datu na rok, měsíc a den a poskládá z toho jednotné označení typu „2026-04-13_09-18-53.jpg“.
Výhoda je nasnadě. Vaše snímky lze okamžitě chronologicky zařadit, aniž byste museli každý soubor přejmenovávat ručně. Skript současně zabraňuje duplicitě názvů tím, že podle potřeby automaticky doplní pořadové číslo.
Tento přístup je zvlášť praktický u snímků pořízených mobilem, protože ty mají datum pořízení už spolehlivě obsažené v názvu souboru. Z neuspořádané složky tak během několika sekund vznikne strukturovaný a přehledný fotoarchiv. Postup lze samozřejmě s odpovídajícím způsobem upravenými prompty použít na téměř všechny operace se soubory.
Vytváření skriptů pomocí AI – na co si dát pozor
Automatizace šetří čas, ale svou sílu ukáže jen tehdy, když probíhá pod kontrolou a přehledně. Pro bezpečný a hladký průběh byste měli dbát na následující tipy.
Detailně popisujte úkoly
Vždy přesně definujte, co se má stát – zdroj, cíl, typy souborů a požadovaný výsledek. Čím konkrétnější bude vaše výzva, tím méně bude nutné výsledek upravovat. Nejasné zadání často vede k neúplným nebo chybovým skriptům.
Začněte jednoduchými scénáři
Záměrně začněte zjednodušenou verzí, která bude pokrývat jen část úkolu. Pokud tento krok poběží spolehlivě, můžete skript cíleně rozšiřovat. Tak budete mít stále kontrolu nad celým postupem.
Testujte s kopiemi souborů
Nikdy nepracujte přímo s originálními daty. Vytvořte si testovací prostředí, ve kterém můžete skripty bezpečně vyzkoušet. Zejména u operací se soubory, jako je přesun nebo mazání, odhalíte chyby bez rizika ztráty dat.
Výsledky systematicky kontrolujte
Po každém průběhu skriptu si ověřte, zda byly všechny soubory zpracovány správně. Dávejte přitom pozor nejen na očividné chyby, ale i na detaily, jako jsou názvy souborů, struktura složek nebo duplicitně se vyskytující soubory.
Udržujte automatizaci transparentní
Využívejte soubory s protokolem nebo jednoduché výstupy, abyste mohli dohledat, co skript skutečně dělá. Usnadní vám to hledání chyb a posílí důvěru v automatizovaný průběh.
Rozvíjejte dialog s AI
Pokud dojde k chybám ve skriptu, pořiďte snímek chybové hlášky a vložte jej spolu se svými poznámkami do vstupního pole AI. Chatbot díky tomu spolehlivě pozná, v čem je problém.
Zdroj: časopis Chip