Set-SCVMCheckpoint
Modyfikuje właściwości obiektu punktu kontrolnego maszyny wirtualnej w programie VMM.
Składnia
Set-SCVMCheckpoint
-VMCheckpoint <VMCheckpoint>
[-Description <String>]
[-Name <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCVMCheckpoint modyfikuje właściwości obiektu punktu kontrolnego maszyny wirtualnej w programie Virtual Machine Manager (VMM).
Aby uzyskać informacje o tworzeniu punktów kontrolnych programu VMM, wpisz Get-Help New-SCVMCheckpoint -Detailed
.
Przykłady
Przykład 1. Ustawianie opisu dla wszystkich punktów kontrolnych na określony ciąg
PS C:\> Get-SCVMCheckpoint | Set-SCVMCheckpoint -Description "All checkpoints created prior to upgrade"
To polecenie pobiera wszystkie istniejące obiekty punktu kontrolnego z bazy danych programu VMM i aktualizuje opis tych punktów kontrolnych.
Przykład 2. Modyfikowanie nazwy i opisu wszystkich punktów kontrolnych
PS C:\> Get-SCVMCheckpoint | Set-SCVMCheckpoint -Name "Checkpoint Before Upgrade" -Description "Checkpoint was created prior to upgrade"
To polecenie pobiera wszystkie istniejące obiekty punktu kontrolnego i modyfikuje nazwę i opis każdego obiektu.
Przykład 3: Modyfikowanie określonego punktu kontrolnego w tablicy punktów kontrolnych
PS C:\> $VM = Get-SCVirtualMachine -Name "VM03"
PS C:\> Set-SCVMCheckpoint -VMCheckpoint $VM.VMCheckpoints[0] -Description "First Checkpoint Before Upgrade"
Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM03 i przechowuje obiekt w zmiennej $VM.
Ostatnie polecenie modyfikuje opis pierwszego obiektu punktu kontrolnego w tablicy VMCheckpoints dla maszyny wirtualnej VM03.
Parametry
-Description
Określa opis punktu kontrolnego.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę obiektu programu VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Określa nazwę użytkownika. To polecenie cmdlet ustawia w imieniu użytkownika jako użytkownika, który ten parametr określa.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Określa rolę użytkownika. To polecenie cmdlet ustawia rolę użytkownika w imieniu użytkownika jako rolę użytkownika, którą określa ten parametr. Aby uzyskać obiekt roli użytkownika, użyj polecenia cmdlet Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMCheckpoint
Określa obiekt punktu kontrolnego maszyny wirtualnej programu VMM.
Type: | VMCheckpoint |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
VMCheckpoint
To polecenie cmdlet zwraca obiekt VMCheckpoint .
Uwagi
- Wymaga obiektu punktu kontrolnego programu VMM, który można pobrać za pomocą polecenia cmdlet Get-SCVMCheckpoint .