Get-ScheduledJob
Získá naplánované úlohy v místním počítači.
Syntax
DefinitionId (Výchozí)
Get-ScheduledJob
[[-Id] <Int32[]>]
[<CommonParameters>]
DefinitionName
Get-ScheduledJob
[-Name] <String[]>
[<CommonParameters>]
Description
Rutina Get-ScheduledJob získá naplánované úlohy na místním počítači.
Get-ScheduledJob získá pouze naplánované úlohy vytvořené aktuálním uživatelem pomocí rutiny Register-ScheduledJob.
I když se úlohy vytvořené pomocí rutiny Register-ScheduledJob zobrazí v Plánovači úloh, Get-ScheduledJob získá pouze naplánované úlohy. Nenačte naplánované úkoly vytvořené v Plánovači úloh.
Bez parametrů Get-ScheduledJob získá všechny naplánované úlohy v počítači. Pomocí parametrů Get-ScheduledJob můžete získat naplánované úlohy podle ID nebo názvu a prozkoumat je nebo je přeskakovat do jiných rutin.
Get-ScheduledJob je jednou z kolekcí rutin plánování úloh v modulu PSScheduledJob, který je součástí prostředí Windows PowerShell.
Další informace o naplánovaných úlohách naleznete v tématu o tématech v modulu PSScheduledJob. Importujte modul PSScheduledJob a zadejte: Get-Help about_Scheduled* nebo viz about_Scheduled_Jobs.
Tato rutina byla zavedena ve Windows PowerShellu 3.0.
Příklady
Příklad 1: Získání všech naplánovaných úloh
Tento příklad získá všechny naplánované úlohy v místním počítači.
Get-ScheduledJob
Příklad 2: Získání naplánovaných úloh podle názvu
Tento příklad získá všechny naplánované úlohy v počítači s názvy, které obsahují zálohování nebo archivaci. Tento formát příkazu umožňuje hledat konkrétní úlohy.
Get-ScheduledJob -Name *Backup*, *Archive*
Příklad 3: Získání naplánovaných úloh na vzdálených počítačích
Tento příklad získá všechny naplánované úlohy v počítačích, které jsou uvedeny v textovém souboru.
Invoke-Command -ComputerName (Get-Content Servers.txt) {Get-ScheduledJob}
Příkaz používá rutinu Invoke-Command ke spuštění příkazu Get-ScheduleJob na každém počítači.
Příklad 4: Kanál naplánovaných úloh do jiných rutin
Tento příklad získá aktivační události úlohy zadaných naplánovaných úloh.
Get-ScheduledJob DailyBackup, WeeklyBackup | Get-JobTrigger
Pomocí rutiny Get-ScheduledJob získá naplánované úlohy a předá je do rutiny Get-JobTrigger, aby získal aktivační události úlohy naplánovaných úloh.
Parametry
-Id
Získá pouze naplánované úlohy se zadaným identifikačním číslem (ID). Zadejte jedno nebo více ID naplánovaných úloh v počítači. Ve výchozím nastavení Get-ScheduledJob získá všechny naplánované úlohy v počítači.
Vlastnosti parametru
| Typ: | Int32[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
DefinitionId
| Position: | 0 |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Name
Získá pouze naplánované úlohy se zadanými názvy. Zadejte jeden nebo více názvů naplánovaných úloh v počítači. Zástupné znaky jsou podporovány. Ve výchozím nastavení Get-ScheduledJob získá všechny naplánované úlohy v počítači.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
DefinitionName
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Vstupy
None
Objekty můžete do této rutiny převést.
Výstupy
ScheduledJobDefinition
Tato rutina vrátí definici naplánované úlohy.
Poznámky
- Každá naplánovaná úloha se uloží do podadresáře
$HOME\AppData\Local\Microsoft\Windows\PowerShell\ScheduledJobsadresáře v místním počítači. Podadresář má název pro naplánovanou úlohu a obsahuje soubor XML pro naplánovanou úlohu a záznamy historie spuštění. Další informace o naplánovaných úlohách na disku najdete v tématu about_Scheduled_Jobs_Advanced. - Naplánované úlohy, které vytvoříte ve Windows PowerShellu, se zobrazí v Plánovači úloh ve složce Plánovač úloh
Library\Microsoft\Windows\PowerShell\ScheduledJobs. Plánovač úloh můžete použít k zobrazení a úpravě naplánované úlohy. - Ke správě naplánovaných úloh, které vytvoříte pomocí rutin naplánované úlohy, můžete použít plánovač úloh, nástroj příkazového řádku
SchTasks.exea rutiny plánovače úloh. Rutiny naplánované úlohy ale nemůžete použít ke správě úloh, které vytvoříte v Plánovači úloh.
Související odkazy
- Add-JobTrigger
- Zakázat spouštěč úlohy
- Zakázat-ScheduledJob
- Aktivovat-JobTrigger
- Povolit-NaplánovanýÚkol
- Get-JobTrigger
- Get-ScheduledJob
- Get-ScheduledJobOption
- New-JobTrigger
- Nová plánovaná možnost úlohy
- Zaregistrovat plánovanou úlohu (Register-ScheduledJob)
- Odebrat-JobTrigger
- Nastavit-SpouštěčÚloh
- Nastavit plánovanou úlohu
- NastavitMožnostiPlánovanéÚlohy
- Unregister-ScheduledJob