Pokud chceš odstranit nebo vytvořit naplánovanou úlohu ve Windows 10 pomocí Windows PowerShell, tento výukový program vám to pomůže. Chcete-li vytvořit naplánovanou úlohu, nemusíte otevírat Plánovač úloh. Chcete-li práci dokončit, musíte provést některé příkazy.
Plánovač úkolů je jedním z nejlepších nástrojů systému Windows 10, umožňuje vytvářet úkoly a provádět je v naplánovaném čase. Od otevření aplikace, jako je Poznámkový blok, až po spouštění skriptů PowerShell, můžete dělat vše s pomocí Plánovače úloh.
Vytvořte naplánovaný úkol pomocí prostředí PowerShell
Chcete-li použít PowerShell k vytvoření naplánované úlohy v systému Windows 10, postupujte takto-
- Hledat PowerShell do vyhledávacího pole na hlavním panelu.
- Klikněte na Spustit jako administrátor.
- Klikněte na ikonu Ano knoflík.
- Zadejte $ akce proměnná pro uložení akce.
- Zadejte $ spoušť proměnná pro uložení časování naplánované úlohy.
- Zadáním tohoto příkazu vytvoříte naplánovanou úlohu.
Podívejme se na podrobnou verzi těchto kroků.
Nejprve musíte otevřít Windows PowerShell s oprávněními správce. Za tímto účelem vyhledejte „powerhell“ ve vyhledávacím poli na hlavním panelu a klikněte na příslušný Spustit jako administrátor knoflík. Pokud se zobrazí výzva UAC, klikněte na ikonu Ano knoflík. Jakmile je obrazovka PowerShell viditelná, zadejte následující příkaz-
$ action = New-ScheduledTaskAction -Execute 'app-path'
Nezapomeňte nahradit cestu aplikace původní cestou aplikace, kterou chcete spustit.
Například pokud chcete otevřít Poznámkový blok, zadejte poznámkový blok.exe. Pokud chcete otevřít Google Chrome v 64bitovém počítači se systémem Windows 10, zadejte následující cestu-
C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe
Celý příkaz bude vypadat takto-
$ action = New-ScheduledTaskAction -Execute 'C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe
V případě, že chcete spustit skript PowerShellu, musíte použít -argument a zadat skript. V takovém případě bude příkaz vypadat takto-
New-ScheduledTaskAction -Execute 'PowerShell.exe '-argument cesta ke skriptu
Dále musíte nastavit čas, kdy chcete úkol provést. Stejně jako Plánovač úloh si můžete vybrat kdykoli podle svých požadavků. Základní příkaz vypadá takto-
$ trigger = New-ScheduledTaskTrigger - Jednou - v 18:30
Podle tohoto příkazu bude úloha spuštěna jednou v 18:30 nebo 18:30 ve stejný den. Je možné použít různá nastavení jako -Denně, -týdenně, -měsíčně, atd. Na druhou stranu si můžete vybrat čas ve 12 nebo 24hodinovém formátu. Pokud zvolíte 12hodinový formát, musíte definovat dopoledne / odpoledne.
Poté se musíte k úkolu zaregistrovat. Za tímto účelem zadejte následující příkaz-
Register-ScheduledTask -Action $ action -Trigger $ trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
Nezapomeňte změnit DemoName, DemoTask, a DemoPopis podle vašich preferencí.
Po dokončení budete uvítáni následující obrazovkou-
Odstraňte naplánovanou úlohu pomocí prostředí PowerShell
Chcete-li použít PowerShell k odstranění naplánovaných úkolů, postupujte takto-
- Hledat PowerShell do vyhledávacího pole na hlavním panelu.
- Klikněte na Spustit jako administrátor.
- Klikněte na ikonu Ano knoflík.
- Zadáním následujícího příkazu vyberte úkol.
- Zadejte Zrušit registraci příkaz k odstranění úkolu.
Chcete-li se o těchto krocích dozvědět více, pokračujte ve čtení.
Nejprve otevřete zvýšené okno Windows PowerShell a zadejte následující příkaz-
Get-ScheduledTask -TaskName "DemoTask"
Nezapomeňte vyměnit DemoTask s původním názvem úkolu. poté zadáním tohoto příkazu úlohu smažete-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm: $ false
Odebrání potvrďte zadáním prvního příkazu. Pokud se zobrazí chybová zpráva, úkol je odebrán.
To je vše! Doufám, že to pomůže.