Dela via


Set-SCVMCheckpoint

Ändrar egenskaperna för ett kontrollpunktsobjekt för virtuella datorer i VMM.

Syntax

Set-SCVMCheckpoint
   -VMCheckpoint <VMCheckpoint>
   [-Description <String>]
   [-Name <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Cmdleten Set-SCVMCheckpoint ändrar egenskaperna för ett kontrollpunktsobjekt för virtuella datorer i Virtual Machine Manager (VMM).

Information om hur du skapar VMM-kontrollpunkter finns i Get-Help New-SCVMCheckpoint -Detailed.

Exempel

Exempel 1: Ange beskrivningen för alla kontrollpunkter till en angiven sträng

PS C:\> Get-SCVMCheckpoint | Set-SCVMCheckpoint -Description "All checkpoints created prior to upgrade"

Det här kommandot hämtar alla befintliga kontrollpunktsobjekt från VMM-databasen och uppdaterar beskrivningen för dessa kontrollpunkter.

Exempel 2: Ändra namn och beskrivning för alla kontrollpunkter

PS C:\> Get-SCVMCheckpoint | Set-SCVMCheckpoint -Name "Checkpoint Before Upgrade" -Description "Checkpoint was created prior to upgrade"

Det här kommandot hämtar alla befintliga kontrollpunktsobjekt och ändrar namn och beskrivning för varje objekt.

Exempel 3: Ändra en specifik kontrollpunkt i en matris med kontrollpunkter

PS C:\> $VM = Get-SCVirtualMachine -Name "VM03"
PS C:\> Set-SCVMCheckpoint -VMCheckpoint $VM.VMCheckpoints[0] -Description "First Checkpoint Before Upgrade"

Det första kommandot hämtar det virtuella datorobjektet VM03 och lagrar objektet i variabeln $VM.

Det sista kommandot ändrar beskrivningen för det första kontrollpunktsobjektet i VMCheckpoints-matrisen för VM03.

Parametrar

-Description

Anger en beskrivning för en kontrollpunkt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på ett VMM-objekt.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Anger namnet på en användare. Den här cmdleten anger för användarens räkning som den användare 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. Den här cmdleten anger för användarrollens räkning som den användarroll som den här parametern anger. Om du vill hämta ett användarrollobjekt använder du cmdleten Get-SCUserRole .

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

-VMCheckpoint

Anger ett VMM-kontrollpunktsobjekt för virtuella datorer.

Type:VMCheckpoint
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Utdata

VMCheckpoint

Den här cmdleten returnerar ett VMCheckpoint-objekt .

Kommentarer

  • Kräver ett VMM-kontrollpunktsobjekt som du kan hämta med cmdleten Get-SCVMCheckpoint .