Freigeben über


Repair-SCVirtualNetworkAdapter

Repariert einen virtuellen Netzwerkadapter.

Syntax

Repair-SCVirtualNetworkAdapter
      [-VMMServer <ServerConnection>]
      [-VirtualNetworkAdapter] <VirtualNetworkAdapter>
      [-JobGroup <Guid>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Repair-SCVirtualNetworkAdapter repariert einen virtuellen Netzwerkadapter.

Beispiele

Beispiel 1: Reparieren eines virtuellen Netzwerkadapters

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VirtNetworkAdapter = Get-SCVirtualNetworkAdapter -VM $VM
PS C:\> Repair-SCVirtualNetworkAdapter -VirtualNetworkAdapter $VirtNetworkAdapter[0]

Der erste Befehl ruft das virtuelle Computerobjekt mit dem Namen VM01 ab und speichert das Objekt in der $VM Variablen.

Der zweite Befehl ruft alle Objekt des virtuellen Netzwerkadapters für VM01 ab und speichert die Objekte in der $VirtNetworkAdapter Variablen.

Der letzte Befehl repariert den ersten virtuellen Netzwerkadapter, der in $VirtNetworkAdapter gespeichert ist.

Parameter

-JobGroup

Gibt einen Bezeichner für eine Reihe von Befehlen an, die als Satz unmittelbar vor dem letzten Befehl, der den gleichen Auftragsgruppenbezeichner enthält, ausgeführt werden.

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

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-OnBehalfOfUser

Gibt einen Benutzernamen an. Dieses Cmdlet wird im Namen des Benutzers ausgeführt, den dieser Parameter angibt.

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

-OnBehalfOfUserRole

Gibt eine Benutzerrolle an. Um eine Benutzerrolle abzurufen, verwenden Sie das Cmdlet Get-SCUserRole . Dieses Cmdlet wird im Namen der Benutzerrolle ausgeführt, die dieser Parameter angibt.

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

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-VirtualNetworkAdapter

Gibt ein virtuelles Netzwerkadapterobjekt für eine virtuelle Maschine an.

Typen von Hosts unterstützen die folgende Anzahl virtueller Netzwerkadapter:

  • Hyper-V. Bis zu vier emulierte Adapter pro virtuellen Computer. Es ist kein Treiber für einen emulierten Netzwerkadapter auf einem Windows Server 2003 x64-Gastbetriebssystem verfügbar.

  • Hyper-V. Bis zu acht synthetische Adapter pro virtuellen Computer.

  • VMware ESX. Bis zu vier emulierte Adapter pro virtuellen Computer.

  • Citrix XenServer. Bis zu sieben emulierte Adapter pro virtuellen Computer.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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