Jak spustit vlastní úkoly v systému Windows 10 s Cortana
Mám rád mluvení příkazy Cortana na mém PC Windows, nicméně, tam jsou určitých úkolů Cortana nemůže. A tak jsem našel způsob, jak s Cortanou udělat víc, aniž bych čekal, až Microsoft přidá další příkazy.
Mým cílem bylo rozšířit funkčnost Cortany a naštěstí to umožňuje volání nebo spuštění jakéhokoli skriptu nebo programu nainstalován na počítači, takže to znamená, že můžu vytvořit dávkový nebo shell skript nebo vytvořit svůj vlastní program, abych udělal téměř cokoliv. Dobře, pojďme pokračovat s tutoriálem.
“Hej Cortane, otevřete… ”
Obvykle říkám “Ahoj Cortane, otevřete Chrome” Chcete-li otevřít prohlížeč Google Chrome, je to tentýž příkaz, který mi v této situaci pomohl zachránit. Přišel jsem na to, že nelze otevřít pouze systémové nástroje (jako je Plánovač úloh) nebo nainstalované programy (např. Google Chrome), ale můžete spustit libovolnou zástupce v nabídce Start. To znamená, že taková zkratka může ukazovat na jakýkoliv program nebo skript - dokonce i na vlastní.
Vytvořte zástupce v nabídce Start
Jakýkoliv zástupce v nabídce Start může spustit Cortana, takže zde je návod, jak jej vytvořit:
- Stisknutím kláves Win + R otevřete okno Spustit.
- Typ
shell: programy
v okně klepněte na tlačítko OK OK. - Otevře se Průzkumník souborů “Nabídka Start> Programy” složky.
- Klepněte pravým tlačítkem myši na prázdné místo > Vybrat Nový a vyberte Zkratka.
- Když jste zadali cestu, klikněte na další tlačítko.
- Teď musíte zadejte název zástupce. Navrhnu vám, aby to zůstalo smysluplné a proveditelné, protože to bude příkaz, který musíte říci Cortaně, abyste spustili svůj vlastní úkol. Například, když zadám 'Sesame' jako název mé zkratky, pak musím říct “Hej Cortane, otevřete Sesame“.
Umístěte zástupce do nabídky Start
Můžeme také umístit zástupce do menu Start, pokud už máme jednu. I když tato metoda nefunguje pro příkazy, ale můžeme snadno vytvořit zástupce pro programy nebo skripty a potom umístěte tuto zkratku do nabídky Start.
Rychlým vytvořením a umístěním zkratky postupujte podle následujících kroků:
- Klepněte pravým tlačítkem myši na libovolný program nebo skript, pro který chcete vytvořit zástupce.
- Zobrazí se kontextové menu > Vybrat 'Vytvořit zástupcemožnost.
- Nyní uvidíte nový odkaz spolu s programem nebo skriptem.
- Klikněte pravým tlačítkem myši na zástupce, vyberte možnostPřejmenovat'ze seznamu možností.
- Zadejte účelné a jméno pro zástupce. Toto bude jméno, které budete používat, aby Cortana provedla. Například, pokud ho pojmenujete 'Secret', pak musíte říct “Hej Cortane, otevřete Tajemství” spustit.
- Nyní stiskněte klávesy Win + R a uvidíte okno Run.
- Zadejte
shell: programy
v okně a klepněte na tlačítko OK tlačítko. - Zobrazí se Průzkumník souborů “Nabídka Start> Programy” složky.
- Nyní odstřihněte zástupce vytvořený v kroku # 2 a vložte jej do této složky.
Spuštění vlastních úkolů
Spusťte příkaz nebo program
Pokud chcete spustit příkaz nebo program příkazového řádku (řekněme CCleaner) pouhým vyslovením do Cortany, můžete tuto metodu použít. Postupujte podle výše uvedených kroků v části 'Vytvořit zástupce v nabídce Start' a zatímco dělá jeho krok # 6, zadejte celý příkaz do pole 'Zadejte umístění položky'.
Pokud například potřebujete vytvořit zástupce pro přechod do režimu spánku, je třeba zadat následující příkaz shutdown / h
v kroku # 6. Pokud také pojmenujete zástupce jako “hibernate mě”, pak kdykoliv budete potřebovat hibernaci, můžete mluvit “Hej Cortane, otevřená hibernate mě” do Cortany.
Řekněme, že potřebujete vyčistit počítač pomocí CCleaner, pak můžete použít jeho možnosti příkazového řádku pro usnadnění procesu čištění. Stačí jen Nahraďte příkaz ve výše uvedeném příkladu "C: Programové soubory CCleaner CCleaner.exe" / AUTO
(funguje pouze v případě, že je v daném místě nainstalován CCleaner) a pojmenujte jej “autoklean mě”, pak jen řekni “Hej Cortane, otevřená autoklean mě” k čištění systému pomocí tohoto nástroje údržby.
Spusťte dávkový skript
Dávkový skript je soubor s více příkazy , které jsou spouštěny příkazovým řádkem systému Windows. Pokud chcete spustit více příkazů, musíte vytvořit soubor dávkového skriptu (s příponou .bat). Postupujte podle kroků v části 'Umístit zástupce do nabídky Start' výukový program shora umístěte zástupce tohoto souboru do nabídky Start.
Spusťte skript shell Bash
Skript je a soubor s více příkazy, jako dávkový skript. I když je známo, že shell shell (s příponou .sh) běží na distribucích Linux / Unix, ale s příchodem Bash na Ubuntu ve Windows 10, naštěstí je nyní možné spouštět příkazy shell nebo skripty přímo ve Windows také. Ve skutečnosti je to jedna z mých oblíbených funkcí systému Windows 10.
Na rozdíl od dávkových skriptů se shell skripty nespustí přímo otevřením, takže nemůžeme použít stejnou metodu jako u dávkového skriptu. Po vytvoření skriptu prostředí, postupujte podle pokynů v části „Vytvořit zástupce v nabídce Start“ a pod jeho krokem # 6 zadejte tento příkaz bash '/ mnt / SCRIPT-PATH'
.
Místo SCRIPT-PATH musíte zadat cesta skriptu ve stylu Linux / Unix. Například soubor s názvem „my_script.sh“ na ploše má v tomto stylu následující cestu: /mnt/c/Users/aksinghnet/Desktop/my_script.sh
.
Spusťte příkaz PowerShell
PowerShell je nový, výkonnější shell než příkazový řádek ve Windows. Přináší to hodně více příkazů a skriptovacích funkcí než starší výzva, a tak vám může pomoci udělat mnohem více věcí ve vašem systému.
Chcete-li vytvořit zástupce pro příkaz PowerShell, musíte použít kroky uvedené výše v části 'Spustit příkaz nebo program'. V kroku č. 6 musíte znovu zadejte příkaz PowerShell, který chcete provést.
Navíc musíte napsat svůj příkaz v následujícím formátu: PowerShell -Command "& COMMAND-HERE"
. Pokud chcete například odpojit a znovu připojit Wi-Fi k síti s názvem “FastWifi”, pak musíte použít příkaz PowerShell -Command "& netsh wlan disconnect; netsh wlan connect name = FastWifi"
při vytváření zástupce.
Spusťte skript PowerShell
PowerShell může také spouštět skripty (s příponou .ps1), které mají spoustu svých příkazů. Je užitečnější pro automatizaci několika úkolů (i složitých) a zjistím, že to má výkonnější skriptování než dávkové skripty.
Pokud potřebujete vytvořit zástupce pro spuštění skriptu PowerShell, musíte postupovat podle výše uvedeného postupu pod příkazem Spustit příkaz PowerShell. příkaz ve formátu: PowerShell-soubor FILE-PATH
. Pokud je například soubor “C: pscript.ps1”, pak použijte PowerShell -File C: pscript.ps1
.
Odstraňování problémů
Cortana nemůže najít nebo spustit vlastní zástupce.
Nejdříve prosím Zkontrolujte, zda je v nabídce Start k dispozici zástupce. Stačí jej vyhledat v seznamu 'Nedávno přidané' v nabídce Start.
Zadruhé, zkontrolujte, zda jej neuvádíte na standardní příkaz nebo název, jako je počítač, režim spánku, vypnutí, atd. Pokud ano, stačí stisknout klávesy Win + R shell: programy
a stiskněte Zadejte, pak najděte zástupce v Průzkumníku souborů a přejmenujte jej na něco jiného - smysluplný, ale nějaký vlastní název.