Suspend-SCVirtualMachine
Hält einen virtuellen Computer an, der von VMM verwaltet wird.
Syntax
Suspend-SCVirtualMachine
[-VM] <VM>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Suspend-SCVirtualMachine" hält mindestens einen virtuellen Computer an, der auf Hosts bereitgestellt wird, die von Virtual Machine Manager (VMM) verwaltet werden. Dieses Cmdlet hält Aktivitäten auf einem virtuellen Computer an und gibt ein Objekt zurück, das den virtuellen Computer in einem angehaltenen Zustand darstellt.
Um die Ausführung eines angehaltenen virtuellen Computers fortzusetzen, verwenden Sie das Resume-SCVirtualMachinecmdlet.
Beispiele
Beispiel 1: Anhalten eines angegebenen virtuellen Computers
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Suspend-SCVirtualMachine -VM $VM
Der erste Befehl ruft das virtuelle Computerobjekt mit dem Namen VM01 ab und speichert dieses Objekt dann in der $VM Variablen.
Der zweite Befehl hält den virtuellen Computer an, der in $VM gespeichert ist, und zeigt Informationen zum angehaltenen Objekt an.
Parameter
-JobVariable
Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und 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 |
-VM
Gibt ein Objekt virtueller Maschinen an.
Type: | VM |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
VirtualMachine
Hinweise
- Dieses Cmdlet erfordert ein virtuelles Computerobjekt, das mithilfe des Cmdlets Get-SCVirtualMachine abgerufen werden kann.