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 |