Partager via


Update-SCVMMManagedComputer

Met à jour le logiciel de l’agent VMM installé sur un ordinateur géré windows.

Syntaxe

Update-SCVMMManagedComputer
      [-VMMManagedComputer] <VMMManagedComputer>
      -Credential <VMMCredential>
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [<CommonParameters>]

Description

La cmdlet Update-SCVMMManagedComputer met à jour le logiciel de l’agent VMM (Virtual Machine Manager) installé sur un ordinateur managé Windows vers la version actuelle du logiciel.

Si vous mettez à niveau votre serveur d’administration VMM vers une version ultérieure du service VMM, vous pouvez ensuite utiliser cette commande pour mettre à jour les logiciels d’agent sur les ordinateurs gérés par ce serveur d’administration VMM.

Les ordinateurs gérés que vous pouvez mettre à jour à l’aide de cette applet de commande incluent :

  • hôtes Hyper-V
  • Serveurs de bibliothèque Windows
  • Ordinateurs sources P2V windows

Vous pouvez utiliser l’applet de commande Update-SCVMMManagedComputer pour mettre à jour le logiciel de l’agent VMM sur les hôtes approuvés joints à un domaine et les hôtes joints à un domaine non approuvés, mais pas sur les hôtes situés sur un réseau de périmètre.

Exemples

Exemple 1 : Mettre à jour tous les ordinateurs gérés

PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | ForEach { Update-SCVMMManagedComputer -VMMManagedComputer $_ -Credential $Credential -RunAsynchronously }

La première commande vous invite à fournir des informations d’identification avec les autorisations appropriées pour effectuer cette opération et stocke les informations d’identification dans la variable $Credential.

La deuxième commande obtient tous les objets ordinateur actuellement gérés par VMM et transmet chaque objet à l’applet de commande ForEach-Object, qui utilise l’applet de commande Update-SCVMMManagedComputer pour mettre à jour le logiciel de l’agent sur chaque ordinateur géré. À mesure que cette commande est traitée, $Credential fournit vos informations d’identification pour Update-SCVMMManagedComputer. Remarque : Cet exemple suppose qu’aucun ordinateur géré n’est situé dans un réseau de périmètre.

Pour plus d’informations sur l’applet de commande forEach-Object , tapez .

Exemple 2 : Mettre à jour un hôte spécifique

PS C:\> $Credential = Get-Credential
PS C:\> $VMMManagedHost = Get-SCVMMManagedComputer -ComputerName "VMHost01.Contoso.com"
PS C:\> Update-SCVMMManagedComputer -VMMManagedComputer $VMMManagedHost -Credential $Credential

La première commande vous invite à fournir des informations d’identification avec les autorisations appropriées pour effectuer cette opération et stocke les informations d’identification dans la variable $Credential.

La deuxième commande obtient l’objet hôte managé nommé VMHost01 et stocke l’objet dans la variable $VMMManagedHost.

La dernière commande met à jour le logiciel de l’agent sur VMHost01. À mesure que cette commande est traitée, $Credential fournit vos informations d’identification pour Update-SCVMMManagedComputer.

Paramètres

-Credential

Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte autorisé à effectuer cette action. Ou, dans le cas de restart-SCJob, dispose de l’autorisation d’effectuer une tâche redémarrée.

Pour plus d’informations sur l’objet PSCredential , tapez .

Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMManagedComputer

Spécifie un objet ordinateur géré par VMM.

Type:VMMManagedComputer
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False