Unregister-ScheduledJob
Törli az ütemezett feladatokat a helyi számítógépen.
Syntax
Unregister-ScheduledJob
[-InputObject] <ScheduledJobDefinition[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Unregister-ScheduledJob
[-Id] <Int32[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Unregister-ScheduledJob
[-Name] <String[]>
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Unregister-ScheduledJob
parancsmag törli az ütemezett feladatokat a helyi számítógépről.
Ha töröl vagy töröl egy ütemezett feladatot, Unregister-ScheduledJob
törli az ütemezett feladat könyvtárát (a $HOME\AppData\Local\Microsoft\Windows\PowerShell\ScheduledJobs directory
fájlban), amely tartalmazza az ütemezett feladatot, a feladat végrehajtási előzményeit és az összes feladat eredményét meghatározó XML-fájlt. Ez a művelet a feladatot a Feladatütemezőből is törli.
Unregister-ScheduledJob
csak a parancsmaggal Register-ScheduledJob
létrehozott ütemezett feladatokat törli. Nem törli a Feladatütemezőben létrehozott ütemezett feladatokat.
Az ütemezett feladatok azonosító vagy név alapján történő törléséhez használhatja az ütemezett feladatok paramétereitUnregister-ScheduledJob
, illetve a pipa ütemezett feladataitUnregister-ScheduledJob
.Get-ScheduledJob
Unregister-ScheduledJob
a Windows PowerShellben található PSScheduledJob modul feladatütemezési parancsmagjainak egyik gyűjteménye.
Az ütemezett feladatokról további információt a PSScheduledJob modul Témakörök című témakörében talál. Importálja a PSScheduledJob modult, majd írja be a következőt: Get-Help about_Scheduled*
vagy tekintse meg a about_Scheduled_Jobs.
Ezt a parancsmagot a Windows PowerShell 3.0-ban vezettük be.
Példák
1. példa: Ütemezett feladat törlése
Unregister-ScheduledJob TestJob
Ez a parancs törli a TestJob ütemezett feladatát a helyi számítógépen.
2. példa: Az összes ütemezett feladat törlése
Get-ScheduledJob | Unregister-ScheduledJob -Force
Unregister-ScheduledJob -Name "*" -Force
Ez a példa két különböző parancsot mutat be, amelyek törlik az összes ütemezett feladatot a helyi számítógépen.
Az első parancs a parancsmagot használja az Get-ScheduledJob
összes ütemezett feladat lekéréséhez a helyi számítógépen. A folyamatüzemeltető (|
) elküldi az ütemezett feladatokat Unregister-ScheduleJob
, amelyek törlik őket.
A második parancs az összes (*
) értékkel rendelkező Név paramétert Unregister-ScheduledJob
használja az összes ütemezett feladat törléséhez.
Mindkét parancs a Force paramétert használja, amely akkor is törli az ütemezett feladatokat, ha a feladat egy példánya fut.
3. példa: Ütemezett feladat törlése távoli számítógépen
Invoke-Command -ComputerName "Server01" { Unregister-ScheduledJob -Name "Test*"}
Ez a parancs törli a Server01 távoli számítógépen a Tesztelés paranccsal kezdődő, ütemezett feladatokat.
A parancs a Invoke-Command
parancsmaggal futtatja a Unregister-ScheduledJob
parancsot a Server02 számítógépen.
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Akkor is törli az ütemezett feladatot, ha a feladat egy példánya fut. Alapértelmezés szerint nem szakítja meg a Unregister-ScheduledJob
futó feladatokat.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
Törli az ütemezett feladatokat a megadott azonosítószámokkal (id). Adja meg az ütemezett feladatok azonosítóit a számítógépen.
Type: | Int32[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Ütemezett feladatot ad meg. Adjon meg egy változót, amely ScheduledJob-objektumokat tartalmaz, vagy írjon be egy parancsot vagy kifejezést, amely ScheduledJob-objektumokat( például parancsokatGet-ScheduledJob
) kap. ScheduledJob-objektumokat is becsúszthat a programbaUnregister-JobTrigger
.
Type: | ScheduledJobDefinition[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Törli az ütemezett feladatokat a megadott névvel. Adja meg egy vagy több ütemezett feladat nevét a számítógépen. A helyettesítő karakterek támogatottak.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Erre a parancsmagra ütemezett feladatokat is be lehet csövezni.
Kimenetek
None
Ez a parancsmag nem ad vissza kimenetet.
Kapcsolódó hivatkozások
- Add-JobTrigger
- Disable-JobTrigger
- Disable-ScheduledJob
- Enable-JobTrigger
- Enable-ScheduledJob
- Get-JobTrigger
- Get-ScheduledJob
- Get-ScheduledJobOption
- New-JobTrigger
- New-ScheduledJobOption
- Register-ScheduledJob
- Remove-JobTrigger
- Set-JobTrigger
- Set-ScheduledJob
- Set-ScheduledJobOption
- Unregister-ScheduledJob
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: