Megosztás a következőn keresztül:


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