Update-SCVMMManagedComputer
Frissítések Windows-alapú felügyelt számítógépre telepített VMM-ügynökszoftvert.
Syntax
Update-SCVMMManagedComputer
[-VMMManagedComputer] <VMMManagedComputer>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Az Update-SCVMMManagedComputer parancsmag frissíti a Windows-alapú felügyelt számítógépre telepített Virtual Machine Manager-ügynökszoftvert a szoftver aktuális verziójára.
Ha a VMM felügyeleti kiszolgálót a VMM szolgáltatás egy későbbi verziójára frissíti, akkor ezt a parancsot használva frissítheti az ügynökszoftvert az adott VMM felügyeleti kiszolgáló által felügyelt számítógépeken.
A parancsmaggal frissíthető felügyelt számítógépek a következők:
- Hyper-V gazdagépek
- Windows-alapú erőforrástár-kiszolgálók
- Windows-alapú P2V-forrásszámítógépek
Az Update-SCVMMManagedComputer parancsmaggal frissítheti a VMM-ügynökszoftvert a tartományhoz csatlakoztatott megbízható gazdagépeken és a nem megbízható tartományhoz csatlakoztatott gazdagépeken, a szegélyhálózaton található gazdagépeken azonban nem.
Példák
1. példa: Az összes felügyelt számítógép frissítése
PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | ForEach { Update-SCVMMManagedComputer -VMMManagedComputer $_ -Credential $Credential -RunAsynchronously }
Az első parancssor arra kéri, hogy adja meg a megfelelő engedélyekkel rendelkező hitelesítő adatokat a művelet végrehajtásához, és tárolja a hitelesítő adatokat a $Credential változóban.
A második parancs lekéri a VMM által jelenleg felügyelt összes számítógép-objektumot, és minden objektumot átad a ForEach-Object parancsmagnak, amely a Update-SCVMMManagedComputer parancsmagot használja az ügynökszoftver frissítéséhez az egyes felügyelt számítógépeken. A parancs feldolgozása során $Credential adja meg az Update-SCVMMManagedComputer hitelesítő adatait. Megjegyzés: Ez a példa feltételezi, hogy a felügyelt számítógépek nem találhatók szegélyhálózaton.
A ForEach-Object parancsmaggal kapcsolatos további információkért írja be a következőt Get-Help ForEach-Object
: .
2. példa: Adott gazdagép frissítése
PS C:\> $Credential = Get-Credential
PS C:\> $VMMManagedHost = Get-SCVMMManagedComputer -ComputerName "VMHost01.Contoso.com"
PS C:\> Update-SCVMMManagedComputer -VMMManagedComputer $VMMManagedHost -Credential $Credential
Az első parancssor arra kéri, hogy adja meg a megfelelő engedélyekkel rendelkező hitelesítő adatokat a művelet végrehajtásához, és tárolja a hitelesítő adatokat a $Credential változóban.
A második parancs lekéri a VMHost01 nevű felügyelt gazdagép-objektumot, és az objektumot a $VMMManagedHost változóban tárolja.
Az utolsó parancs frissíti az ügynökszoftvert a VMHost01-en. A parancs feldolgozása során $Credential adja meg az Update-SCVMMManagedComputer hitelesítő adatait.
Paraméterek
-Credential
Megadja a hitelesítő objektumot, vagy egyes parancsmagok esetében egy futtató fiók objektumot, amely egy olyan fiók felhasználónevét és jelszavát tartalmazza, amely jogosult a művelet végrehajtására. A Restart-SCJob esetében pedig engedéllyel rendelkezik az újraindult feladat végrehajtásához.
A PSCredential objektummal kapcsolatos további információkért írja be a következőt Get-Help Get-Credential
: .
A futtató fiókokkal kapcsolatos további információkért írja be a következőt Get-Help New-SCRunAsAccount
: .
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobVariable
Meghatározza, hogy a feladat előrehaladása nyomon legyen követve és tárolva legyen a paraméter által elnevezett változóban.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Megadja a műveletet kiváltó teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMManagedComputer
A VMM által felügyelt számítógép-objektumot adja meg.
Type: | VMMManagedComputer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |