Domovská » plocha počítače » Tipy a nástroje pro automatizaci opakovaných úloh v systému Windows 10

    Tipy a nástroje pro automatizaci opakovaných úloh v systému Windows 10

    Myslíte si, že často odstraňujete staré soubory, čistíte nevyžádaná data, spouštíte některé programy atd. Ručně? Pokud je to ano, dovolte mi, abych vám pomohl automatizovat a dělat více za kratší dobu. Ačkoli tyto automatizace neukládají mnoho času, ale vážení potřeby času, jakékoliv množství ušetřeného času stojí za pokus.

    Začnu vám představením několika málo Nástroje systému Windows, které nám pomáhají při automatizaci určitých úkolů, a pak vám ukážeme několik příkladů, jak automatizuji úkoly na svém počítači se systémem Windows 10.

    Nástroje, které musíte znát

    Možná jste již o těchto nástrojích slyšeli - Příkazový řádek, PowerShell a Plánovač úloh. Pokud ne, neznepokojujte se; dovolte mi, abych vám představil tyto nástroje v této sekci.

    Příkazový řádek a dávkové soubory

    Příkazový řádek, nástupce MS-DOS Prompt, je program příkazového řádku. A soubor, který má více příkazů, je znám jako a “dávkového souboru”, můžete použít k automatizaci úkolů, např. k zálohování souboru nebo složky na přenosný disk. Pokud si to chcete vyzkoušet, napište “cmd” nebo “Příkazový řádek” v Vyhledávací panel nabídky Start, a najdete to.

    Stačí jen kompilovat požadované příkazy v textovém souboru, který má “.netopýr” nebo “.cmd” rozšíření. A můžete soubor jednoduše otevřít a spustit; v tomto případě Windows 10 provede všechny příkazy souboru postupně nebo jako naprogramované v dávkovém souboru.

    Seznam příkazů Jak používat

    PowerShell a jeho skriptové soubory

    PowerShell je automatizace a řízení postavený pro výkonné uživatele aka systémovým administrátorům. Pokud hledáte skutečný potenciál automatizace, musíte se naučit a používat PowerShell.

    Musím vám říci, že příkazový řádek je mnohem snazší se učit a používat než PowerShell, protože ten druhý nabízí mnohem více energie a funkcí než první.

    Do prostředí Windows PowerShell můžete přistupovat zadáním jeho názvu do vyhledávacího pole nabídky Start. Všimněte si, že uvidíte dva programy - “PowerShell” a “PowerShell ISE”. PowerShell je program příkazového řádku jako příkazový řádek, zatímco druhý se používá k zápisu skriptů (které mají “.ps1” ), které obsahují skupinu příkazů, jako jsou dávkové soubory.

    Seznam příkazů Jak používat | Více informací

    Plánovač úloh a jeho úkoly

    Další nástroj Windows, který pomáhá v automatizaci je Plánovač úloh - program naplánovat programy a úkoly. Plánované úlohy běží v určitých časových intervalech, mohou zobrazovat zprávy nebo upozornění, aby se zobrazily, když jsou úkoly dokončeny, a mnohem více. Navíc můžete přizpůsobit úkoly vyhovují vašim požadavkům.

    Pokud chcete přistupovat k Plánovači úloh v systému Windows 10, stačí zadat “plánovač” nebo “Plánovač úkolů” ve vyhledávacím poli Cortany, a najdete program plánovače. Všimněte si, že i Windows a různé nainstalované programy (např. Google Chrome) vytvářejí naplánované úlohy, aby mohly provádět vlastní činnosti údržby, takže prosím neupravujte ani nezakazujte jiné úkoly.

    Jak používat | Více informací

    Pojďme automatizovat úkoly

    Nyní, když víte o požadovaných nástrojích, vytvořme nějaké magické skripty a úkoly. Tyto skripty cum úkoly, pokud je správně nakonfigurován, může automatizovat různé úkoly údržby v počítači bez tebe kontroly nebo zásahu do těchto činností.

    Spusťte více aplikací

    Pokud zjistíte, že je to pomalé otevřete více požadovaných souborů při každém spuštění, pak můžete automatizovat, jako já. Stačí identifikovat některé složky, soubory a programy, které chcete spustit současně, a vytvořit dávkový soubor. Můžete také vytvořit zástupce k tomuto souboru a přidejte do tohoto zástupce klávesovou zkratku pro rychlé spuštění pomocí klávesových zkratek.

    Například můžete vytvořit dávkový soubor otevřete několik specifických složek, Google Chrome prohlížeč, soubor aplikace Word a soubor aplikace Excel pomocí kódu níže. Všimněte si to “%UŽIVATELSKÝ PROFIL%” v následujícím textu se odkazuje na adresář profilu uživatele v systému Windows.

     @echo off :: Otevřít složky start% USERPROFILE% Dokumenty start% USERPROFILE% Aplikace MusicFolder :: Otevřít soubory start chrome.exe start "" "% USERPROFILE% Dokumenty Moje blogy Článek 1.docx" start " ""% USERPROFILE% Ukončení dokumentů Content Ideas.xlsx " 

    Spusťte aplikace jako admin

    Musíte mít úspěch při spouštění aplikací pomocí předchozího skriptu, ale spuštění programu jako správce nefunguje stejným způsobem. Je to proto, že zvýšený program se spustí, ale požádá o přístup administrátora zobrazením výzvy UAC. Pokud ale nejste k dispozici, aby jste souhlasili s výzvou, program jednoduše ukončí, tj. Nespustí vůbec.

    Stejné nefunguje také pomocí zástupce umístěného ve složce Po spuštění systému Windows. Jak na to? Program Plánovač úloh přichází k našemu záchraně pro tento problém. Obsahuje pouze možnost spustit program se zvýšenými oprávněními, takže můžete spustit aplikaci nebo skupinu aplikací (pomocí dávkového skriptu) pomocí Plánovače úloh. Postup je následující:

    1. Otevři Plánovač úkolů > klikněte “Vytvořit úkol” v části Akce v pravém panelu.
    2. Pod Všeobecné přidejte název úlohy “NoUAC1”, pak zkontrolujte “Běh s nejvyššími výsadami” box.
    3. Klepněte na tlačítko Spoušť pod záložkou “Začněte úkol“, Vybrat “Při spuštění“.
    4. Nyní přepněte na Akce klepněte na tlačítko OK Nový.
    5. V Nová akce okno, pro Akce vybrat “Spusťte program“, a pod Program / skript, klikněte Procházet vyberte spustitelný soubor, který chcete naplánovat, a klepněte na tlačítko OK.
    6. Teď zamiřte k Nastavení kartu > zajistit “Povolit spuštění úlohy na vyžádání” a poté klepněte na tlačítko OK OK zachránit.
    7. To je vše. Nastavený program (Adobe Reader podle tohoto tutoriálu) se spustí automaticky s administrátorskými právy, kdykoliv spustíte systém.

    Odstraňte všechny staré soubory

    Být technickým nadšencem a vývojářem, obvykle stahuji a testuji různé věci, a pak po měsíci nebo dvou uvidím v systému několik nepotřebných souborů. Naštěstí mi dávkový skript pomáhá odstranit staré stažené soubory.

    Podobně můžete použít dávkový soubor smazat všechny staré soubory specifických rozšíření nebo souborů v dané složce nebo podsložce, které jsou starší než nastavené datum a čas. Pomocí níže uvedeného kódu lze odstranit soubory .docx (změna “docx” odpovídající vašim souborům) v libovolné složce starší než dvacet dní (změňte hodnotu “/ d” možnost nastavit libovolný počet dnů).

     @echo off forfiles / p "% USERPROFILE% Dokumenty Moje blogy" / s / m * .docx / d -20 / c "cmd / c del @path" echo Dokumenty starší než 20 dní odstranily pauzu exit 

    A ty můžeš změnit cestu (změnou hodnoty “/ s” možnost) do složky obsahující soubory, které mají být vymazány. Níže, “%UŽIVATELSKÝ PROFIL%” znamená adresář uživatele.

    Prázdný koš

    Doporučuje se pravidelně odstraňujte koš, a přestože je to snadný úkol, můžeme na to často zapomenout. Naštěstí to lze automaticky zpracovat pomocí Plánovače úloh. Zde jsou uvedeny kroky pro automatickou optimalizaci volného místa na pevném disku:

    1. Otevři Plánovač úkolů.
    2. Otevřít “Knihovna Plánovače úloh“, klepněte v nabídce Akce na tlačítko “Nová složka” a pojmenujte ho “Moje úkoly”.
    3. Klikněte na “Moje úkoly” a zvolte “Vytvořit úkol” z nabídky Akce.
    4. V Vytvořit úkol pod oknem Všeobecné zadejte název úlohy jako “Prázdný koš Windows”.
    5. Klikněte na Spouští klikněte zde Nový a pod “Začněte úkol” Vybrat “Na rozvrhu“.
    6. Vyber Týdně nebo Měsíční možnost podle vašich preferencí, protože vám to poskytne dostatek času na obnovu / odstranění souborů, které budete potřebovat, a klepněte na tlačítko OK OK.
    7. Klikněte na Akce přejděte na Nový, a dovnitř Nová akce okno, pod Nastavení > pro Program / skript, vepište “PowerShell.exe”.
    8. Ve stejném okně, pro “Přidat argumenty (volitelné)” typ -NoProfile -Command "Clear-RecycleBin -Force"a klepněte na tlačítko OK OK tlačítko.
    9. To je vše - stačí uložit úkol a nyní bude bin vyčištěn na naplánovaném základě.

    Vypněte systém

    Jelikož jsem se nemohl zastavit v práci pozdě v noci, rozhodl jsem se donutit se opustit práci a jít spát. A tady mi pomohl níže uvedený skript.

    Níže uvedený kód zobrazí zprávu (můžete ji upravit ve skriptu) ve 23:00 a vypnout systém po 120 sekundách (nebo 2 minutách). Všimněte si, že můžete změnit čas automatického vypnutí v níže uvedeném kódu změnou odpovídající hodnoty “%čas%”.

     @echo off: a Je-li% time% == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "Čas, který říká dobrou noc!" výstup 

    Poznámka: Získáte 120 sekund (upravit “120” ve výše uvedeném skriptu změňte tuto délku), abyste uložili svou práci namísto výchozí 30 sekund. Vypnutí můžete také ukončit stisknutím klávesy Win + R > typ shutdown -a > stiskněte Enter. Je to docela snadné, správně?

    Zálohování souborů / složek

    Vím, že máme docela dobré programy pro zálohování našich souborů, včetně cloudových řešení, jako je Dropbox a Google Backup and Sync. Pokud však chcete extrémní kontrolu a chcete zálohovat velmi citlivé soubory na váš přenosný pevný disk, pak dávkový skript je pěkné, automatizované řešení. A je to docela snadné a není třeba stahovat.

    Všimněte si, že tato metoda jen zálohuje konkrétní soubory a složky a nevytváří standardní bod obnovení systému ani zálohu systému. Využívám “robocopy” příkaz k zálohování souborů v tomto skriptu. Zde je kód dávkového souboru pro zálohování úplných dat v uživatelském adresáři a také zálohování registru systému:

     @echo off :: Nastavení složky pro zálohování pod sadou sourcedir = C: Uživatelé USER :: Nastavte složku přenosného disku pod nastavenou hodnotou targetdir = D: Neexistuje-li "% targetdir%" mkdir "% targetdir%" echo ### Zálohování profilu¢Â ??¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### Zálohování registru¢Â ??¦ pokud existuje "% targetdir% regbackup.reg" del "% targetdir% regbackup.reg" regedit.exe / e "% targetdir% regupup.reg" echo ### Zálohování je kompletní¢Â ??¦ pauza exit 

    Některé závěrečné poznámky

    Vždy jsem miloval automatizaci úkolů a procesů - to je důvod, proč se mi líbí používání IDE více než obyčejných textových editorů. Věřím v produktivitu a pokud to uděláte, vyzkoušejte výše uvedené nástroje a příklady skriptů a Uvolněte svůj život o něco víc.

    Vím, že tyto nástroje nejsou všechny možné, ale můžete se naučit výše uvedené nástroje a vyzkoušet si nové triky pro automatizaci dalších úkolů. Je snadné začít s těmito - stačí sledovat odkazy jsem poskytl spolu s nástroji v tomto článku, a budete dobře jít.

    Doufám, že jste Užijte si automatizaci malých úkolů a také zvýšit produktivitu. A nezapomeňte Podělte se se mnou o svůj úspěch na @aksinghnet nebo pomocí komentářů.