Suspend-SCVirtualMachine
Pausar en virtuell dator som hanteras av VMM.
Syntax
Suspend-SCVirtualMachine
[-VM] <VM>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Cmdleten Suspend-SCVirtualMachine pausar en eller flera virtuella datorer som distribuerats på värdar som hanteras av Virtual Machine Manager (VMM). Den här cmdleten pausar aktiviteten på en virtuell dator och returnerar ett objekt som representerar den virtuella datorn i ett pausat tillstånd.
Om du vill fortsätta köra en pausad virtuell dator använder du Resume-SCVirtualMachinecmdlet.
Exempel
Exempel 1: Pausa en angiven virtuell dator
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Suspend-SCVirtualMachine -VM $VM
Det första kommandot hämtar det virtuella datorobjektet VM01 och lagrar sedan objektet i variabeln $VM.
Det andra kommandot pausar den virtuella datorn som lagras i $VM och visar information om det pausade objektet.
Parametrar
-JobVariable
Anger en variabel där jobbstatus spåras och lagras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Anger en användarroll. Om du vill hämta en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Anger ett virtuellt datorobjekt.
Type: | VM |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
VirtualMachine
Kommentarer
- Den här cmdleten kräver ett virtuellt datorobjekt som kan hämtas med hjälp av cmdleten Get-SCVirtualMachine .