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 .