Stop-SCService
Stoppt 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 stoppt einen VMM-Dienst (Virtual Machine Manager) 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 Variablen.
Der zweite Befehl beendet den Dienst in $Service, wodurch alle virtuellen Computer im Dienst beendet werden.
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 Namen 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. Um eine Benutzerrolle abzurufen, verwenden Sie das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Namen 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 des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der 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, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SaveState
Speichert den Status 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, dienst oder ein Quellserver heruntergefahren werden soll. Im Falle eines virtuellen Computers oder Diensts versucht das zugehörige Cmdlet, das Betriebssystem zu verwenden, um den virtuellen Computer ordnungsgemäß herunterzufahren.
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.