Sdílet prostřednictvím


Update-SCVMMManagedComputer

Aktualizace software agenta VMM nainstalovaný na spravovaném počítači se systémem Windows.

Syntax

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

Description

Rutina Update-SCVMMManagedComputer aktualizuje software agenta nástroje Virtual Machine Manager (VMM) nainstalovaný v počítači spravovaném systémem Windows na aktuální verzi softwaru.

Pokud upgradujete server pro správu VMM na novější verzi služby VMM, můžete poté pomocí tohoto příkazu aktualizovat software agenta na počítačích spravovaných tímto serverem pro správu VMM.

Spravované počítače, které můžete aktualizovat pomocí této rutiny, zahrnují:

  • Hostitelé technologie Hyper-V
  • Servery knihoven založené na Windows
  • Zdrojové počítače P2V se systémem Windows

Rutinu Update-SCVMMManagedComputer můžete použít k aktualizaci softwaru agenta VMM na důvěryhodných hostitelích připojených k doméně a ne důvěryhodných hostitelích připojených k doméně, ale ne na hostitelích umístěných v hraniční síti.

Příklady

Příklad 1: Aktualizace všech spravovaných počítačů

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

První příkaz vás vyzve k zadání přihlašovacích údajů s příslušnými oprávněními k provedení této operace a uloží přihlašovací údaje do proměnné $Credential.

Druhý příkaz získá všechny objekty počítače, které jsou aktuálně spravovány nástrojem VMM, a předá každý objekt rutině ForEach-Object, která používá rutinu Update-SCVMMManagedComputer k aktualizaci softwaru agenta na každém spravovaném počítači. Při zpracování tohoto příkazu $Credential vaše přihlašovací údaje k nástroji Update-SCVMMManagedComputer. Poznámka: V tomto příkladu se předpokládá, že se v hraniční síti nenachází žádné spravované počítače.

Další informace o rutině ForEach-Object zadejte Get-Help ForEach-Object.

Příklad 2: Aktualizace konkrétního hostitele

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

První příkaz vás vyzve k zadání přihlašovacích údajů s příslušnými oprávněními k provedení této operace a uloží přihlašovací údaje do proměnné $Credential.

Druhý příkaz získá spravovaný hostitelský objekt S názvem VMHost01 a uloží objekt do proměnné $VMMManagedHost.

Poslední příkaz aktualizuje software agenta na VMHost01. Při zpracování tohoto příkazu $Credential vaše přihlašovací údaje k nástroji Update-SCVMMManagedComputer.

Parametry

-Credential

Určuje objekt přihlašovacích údajů nebo pro některé rutiny objekt účtu Spustit jako, který obsahuje uživatelské jméno a heslo účtu, který má oprávnění k provedení této akce. Nebo v případě restartování scJob má oprávnění k dokončení restartované úlohy.

Další informace o PSCredential objekt, zadejte Get-Help Get-Credential.

Další informace o účtech Spustit jako potřebujete, zadejte Get-Help New-SCRunAsAccount.

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

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

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

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.

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

-VMMManagedComputer

Určuje objekt počítače spravovaný nástrojem VMM.

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