Freigeben über


Get-SCVMConfiguration

Ruft die Konfigurationsinformationen für virtuelle Computer für eine Dienstkonfiguration oder Computerebenenkonfiguration ab.

Syntax

Get-SCVMConfiguration
   [-VMMServer <ServerConnection>]
   -ComputerTierConfiguration <BaseComputerTierConfiguration>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVMConfiguration
   [-VMMServer <ServerConnection>]
   -ServiceConfiguration <ServiceConfiguration>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVMConfiguration
   [-VMMServer <ServerConnection>]
   [-All]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCVMConfiguration
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Get-SCVMConfiguration ruft Konfigurationsinformationen für virtuelle Computer für eine Dienstkonfiguration oder Computerebenenkonfiguration ab.

Beispiele

Beispiel 1: Abrufen aller Konfigurationsinformationen für einen virtuellen Computer in einer Computerebenenkonfiguration

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01" 
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VMConfig

Der erste Befehl ruft das Dienstkonfigurationsobjekt namens Service01 ab und speichert das Objekt in der $ServiceConfig Variablen.

Der zweite Befehl ruft die Computerebenenkonfiguration für die in $ServiceConfig gespeicherte Dienstkonfiguration ab und speichert das Objekt in der $TierConfig Variablen.

Der dritte Befehl ruft die Konfiguration des virtuellen Computers für die in $TierConfig gespeicherte Computerebenenkonfiguration ab und speichert das Objekt in der $VMConfig Variablen.

Der letzte Befehl zeigt die Eigenschaften der konfiguration des virtuellen Computers an, die in $VMConfig für den Benutzer gespeichert sind.

Beispiel 2: Abrufen aller Konfigurationsinformationen für einen virtuellen Computer in einer Dienstkonfiguration

PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfigs = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfigs

Der erste Befehl ruft die Dienstkonfiguration mit dem Namen Service01 ab und speichert das Objekt in der $ServiceConfig Variablen.

Der zweite Befehl ruft alle virtrualen Computerkonfigurationen für die in $ServiceConfig gespeicherte Dienstkonfiguration ab und speichert die Objekte in der $VMConfigs Variablen.

Der letzte Befehl zeigt die Eigenschaften der konfigurationen virtueller Computer an, die im $VMConfigs für den Benutzer gespeichert sind.

Parameter

-All

Gibt an, dass dieses Cmdlet alle untergeordneten Objekte unabhängig vom übergeordneten Objekt abruft. Der Befehl Get-SCVirtualDiskDrive -All ruft beispielsweise alle Objekte des virtuellen Datenträgerlaufwerks ab, unabhängig vom Objekt des virtuellen Computers oder des Vorlagenobjekts, dem jedes virtuelle Datenträgerlaufwerkobjekt zugeordnet ist.

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

-ComputerTierConfiguration

Gibt ein Konfigurationsobjekt auf Computerebene an.

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

-ID

Gibt den numerischen Bezeichner als global eindeutigen Bezeichner oder GUID für ein bestimmtes Objekt an.

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

-OnBehalfOfUser

Gibt einen Benutzernamen an. Dieses Cmdlet wird im Namen des Benutzers ausgeführt, den dieser Parameter angibt.

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

-OnBehalfOfUserRole

Gibt eine Benutzerrolle an. Dieses Cmdlet legt die Benutzerrolle im Namen der Benutzerrolle als die Benutzerrolle fest, die dieser Parameter angibt. Verwenden Sie zum Abrufen eines Benutzerrollenobjekts das Cmdlet Get-SCUserRole .

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

-ServiceConfiguration

Gibt ein Dienstkonfigurationsobjekt an.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

Ausgaben

VMConfiguration

Dieses Cmdlet gibt ein VMConfiguration -Objekt zurück.