Stop-SCJob
Leállítja a VMM-feladatok futtatását.
Syntax
Stop-SCJob
[-Job] <Task>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
A Stop-SCJob parancsmag egy vagy több futó Virtual Machine Manager- (VMM-) feladatot leállítja, és a leállított állapotú feladatok objektumát adja vissza. Ha a VMM-feladat jelenleg nem fut, ennek a parancsmagnak nincs hatása.
Példák
1. példa: Az összes jelenleg futó feladat leállítása
PS C:\> $Job = Get-SCJob | where { $_.Status -eq "Running" }
PS C:\> $Job | Stop-SCJob
Az első parancs lekéri az összes VMM-feladatobjektumot, átadja az egyes feladatobjektumokat a "where" szűrőnek, hogy csak az éppen futó feladatokat jelölje ki, és az objektumokat a $Job objektumtömbben tárolja.
A második parancs átadja a $Job összes objektumát a Stop-SCJob parancsmagnak, amely leállítja az egyes futó feladatokat.
2. példa: Adott futó feladat aszinkron leállítása
PS C:\> $Job = Get-SCJob | where { $_.ResultName -eq "VM01" -and $_.ID -eq "cb3a0f0a-9fbc-4bd0-a999-3fae8cd77177" }
PS C:\> Stop-SCJob -Job $Job
Az első parancs lekéri az összes VMM-feladatobjektumot, és az eredmények közül csak a cb3a0f0a-9fbc-4bd0-a999-3fae8cd77177 azonosítójú VM01 feladatát választja ki, majd a thie objektumot a $Job változóban tárolja.
A második parancs leállítja a feladatot, és visszaadja a leállított feladat objektumát a felhasználónak.
Paraméterek
-Job
VMM-feladatobjektumot ad meg.
Type: | Task |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OnBehalfOfUser
Felhasználónevet ad meg. Ez a parancsmag a paraméter által megadott felhasználó nevében működik.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Kimenetek
Task
Ez a parancsmag feladatobjektumot ad vissza.
Jegyzetek
- Ehhez a parancsmaghoz VMM-feladatobjektum szükséges, amely a Get-SCJob parancsmaggal kérhető le.