Get-SCVMConfiguration
Obtient les informations de configuration de la machine virtuelle pour une configuration de niveau de service ou d’ordinateur.
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>]
Description
L’applet de commande Get-SCVMConfiguration obtient des informations de configuration de machine virtuelle pour une configuration de la configuration de service ou de la couche ordinateur.
Exemples
Exemple 1 : Obtenir toutes les informations de configuration d’une machine virtuelle au sein d’une configuration de niveau ordinateur
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VMConfig
La première commande obtient l’objet de configuration de service nommé Service01 et stocke l’objet dans la variable $ServiceConfig.
La deuxième commande obtient la configuration de la couche ordinateur pour la configuration de service stockée dans $ServiceConfig et stocke l’objet dans la variable $TierConfig.
La troisième commande obtient la configuration de la machine virtuelle pour la configuration de la couche ordinateur stockée dans $TierConfig et stocke l’objet dans la variable $VMConfig.
La dernière commande affiche les propriétés de la configuration de la machine virtuelle stockée dans $VMConfig à l’utilisateur.
Exemple 2 : Obtenir toutes les informations de configuration d’une machine virtuelle au sein d’une configuration de service
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $VMConfigs = Get-SCVMConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfigs
La première commande obtient la configuration du service nommée Service01 et stocke l’objet dans la variable $ServiceConfig.
La deuxième commande obtient toutes les configurations de machine virtruale pour la configuration de service stockée dans $ServiceConfig et stocke les objets dans la variable $VMConfigs.
La dernière commande affiche les propriétés des configurations de machine virtuelle stockées dans $VMConfigs à l’utilisateur.
Paramètres
-All
Indique que cette applet de commande obtient tous les objets subordonnés indépendamment de l’objet parent.
Par exemple, la commande Get-SCVirtualDiskDrive -All
obtient tous les objets de lecteur de disque virtuel, quel que soit l’objet de machine virtuelle ou l’objet modèle auquel chaque objet de lecteur de disque virtuel est associé.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerTierConfiguration
Spécifie un objet de configuration de niveau ordinateur.
Type: | BaseComputerTierConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ID
Spécifie l’identificateur numérique en tant qu’identificateur global unique, ou GUID, pour un objet spécifique.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Spécifie un nom d'utilisateur. Cette applet de commande fonctionne pour le compte de l’utilisateur spécifié par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Spécifie un rôle d’utilisateur. Cette applet de commande définit le rôle d’utilisateur pour le compte de l’utilisateur comme rôle d’utilisateur spécifié par ce paramètre. Pour obtenir un objet de rôle d’utilisateur, utilisez l’applet de commande Get-SCUserRole .
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceConfiguration
Spécifie un objet de configuration de service.
Type: | ServiceConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
VMConfiguration
Cette applet de commande retourne un objet VMConfiguration .