Dela via


Update-SCVMConfiguration

Uppdateringar egenskaperna för ett konfigurationsobjekt för en virtuell VMM-dator.

Syntax

Update-SCVMConfiguration
      [-VMConfiguration] <BaseVMConfiguration>
      [-ValidateOnly <Boolean>]
      [-VMName <String>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]
Update-SCVMConfiguration
      -VMConfigurationList <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.BaseVMConfiguration]>
      [-ValidateOnly <Boolean>]
      [-VMName <String>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Cmdleten Update-SCVMConfiguration uppdaterar egenskaperna för ett vmm-konfigurationsobjekt (Virtual Machine Manager).

Exempel

Exempel 1: Uppdatera en befintlig virtuell datorkonfiguration

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfig = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> Update-SCVMConfiguration -VMConfiguration $VMConfig[0] -ValidateOnly $True

Det första kommandot hämtar tjänstkonfigurationsobjektet med namnet Service01 från VMM-biblioteket och lagrar objektet i variabeln $ServiceConfig.

Det andra kommandot hämtar konfigurationsobjektet för den virtuella datorn för tjänstkonfigurationen som lagras i $ServiceConfig och lagrar konfigurationsobjektet för den virtuella datorn i $VMConfig.

Det sista kommandot anger egenskapen ValidateOnly till True för det första konfigurationsobjektet som lagras i $VMConfig.

Parametrar

-JobVariable

Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.

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 om 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

-ValidateOnly

Anger om valideringen av placeringen utförs, men placeringen utförs inte.

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

-VMConfiguration

Anger ett konfigurationsobjekt för en virtuell dator.

Type:BaseVMConfiguration
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMConfigurationList

Anger en lista över konfigurationsobjekt.

Type:System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.BaseVMConfiguration]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMName

Anger namnet på en virtuell dator som ska placeras på en fysisk värdserver. Använd den här parametern för att kontrollera att en annan virtuell dator med samma namn inte redan har distribuerats på värden.

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

Utdata

ComputerConfig

Den här cmdleten returnerar ett ComputerConfig-objekt .

Kommentarer

  • Kräver ett konfigurationsobjekt för virtuell VMM-dator som kan hämtas med hjälp av cmdleten Get-SCVMConfiguration .