Stop-SCService
Beendet einen VMM-Dienst und alle virtuellen Computer innerhalb des Diensts.
Syntax
Stop-SCService
[-VMMServer <ServerConnection>]
[-Service] <Service>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Stop-SCService
[-VMMServer <ServerConnection>]
[-Service] <Service>
[-SaveState]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Stop-SCService
[-VMMServer <ServerConnection>]
[-Service] <Service>
[-DiscardSavedState]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Stop-SCService
[-VMMServer <ServerConnection>]
[-Service] <Service>
[-Shutdown]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Stop-SCService beendet einen Virtual Machine Manager (VMM)-Dienst und alle virtuellen Computer innerhalb des Diensts. Verwenden Sie zum Starten eines Diensts das Cmdlet Start-SCService.
Beispiele
Beispiel 1: Beenden eines bestimmten Diensts
PS C:\> $Service = Get-SCService -Name "Service01"
PS C:\> Stop-SCService -Service $Service
Der erste Befehl ruft das Dienstobjekt namens Service01 ab und speichert das Objekt in der $Service Variable.
Der zweite Befehl beendet den Dienst in $Service, der alle virtuellen Computer im Dienst beendet.
Parameter
-DiscardSavedState
Gibt an, dass dieses Cmdlet den gespeicherten Zustand löscht, der einem Dienst zugeordnet ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Gibt einen Benutzernamen an. Dieses Cmdlet wird im Auftrag des Benutzers ausgeführt, den dieser Parameter angibt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Gibt eine Benutzerrolle an. Verwenden Sie zum Abrufen einer Benutzerrolle das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Auftrag der Benutzerrolle ausgeführt, die dieser Parameter angibt.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SaveState
Speichert den Zustand eines virtuellen Computers oder Diensts.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Service
Gibt ein VMM-Dienstobjekt an.
Type: | Service |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Shutdown
Gibt an, dass ein virtueller Computer, ein Dienst oder ein Quellserver heruntergefahren werden sollte. Bei einem virtuellen Computer oder Dienst versucht das zugehörige Cmdlet, das Betriebssystem zum Herunterfahren des virtuellen Computers ordnungsgemäß zu verwenden.
Bei einer erfolgreichen physischen zu virtuellen Computerkonvertierung (P2V) wird das Cmdlet den Quellserver heruntergefahren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
VirtualMachine[]
Dieses Cmdlet gibt ein Array von VirtualMachine-Objekten zurück.