Set-SCVirtualNetworkAdapterConfiguration
Ändrar konfigurationen av det virtuella nätverkskortet som finns i en konfiguration av en virtuell dator.
Syntax
Set-SCVirtualNetworkAdapterConfiguration
[-IPv4PAAddressPool <StaticIPAddressPool>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-PinIPv4PAAddressPool <Boolean>]
[-PinIPv4AddressPool <Boolean>]
[-IPv6PAAddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-PinIPv6AddressPool <Boolean>]
[-PinIPv6PAAddressPool <Boolean>]
[-MACAddressPool <MACAddressPool>]
[-PinMACAddressPool <Boolean>]
[-IPv4PAAddress <String>]
[-IPv4Address <String>]
[-IPv6PAAddress <String>]
[-IPv6Address <String>]
[-MACAddress <String>]
-VirtualNetworkAdapterConfiguration <VirtualNetworkAdapterConfiguration>
[-VMSubnet <VMSubnet>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCVirtualNetworkAdapterConfiguration ändrar konfigurationsinformationen för det virtuella nätverkskortet som finns i en konfiguration av en virtuell dator.
Exempel
Exempel 1: Ange egenskaperna för konfigurationen av det virtuella nätverkskortet för en konfiguration av virtuella datorer
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VNAConfig = Get-SCVirtualNetworkAdapterConfiguration -VMConfiguration $VMConfig[0]
PS C:\> Set-SCVirtualNetworkAdapterConfiguration -VirtualNetworkAdapterConfiguration $VNAConfig -IPv4Address "10.255.234.155" -PinIPv4AddressPool $True
Det första kommandot hämtar tjänstkonfigurationsobjektet med namnet Service01 och lagrar objektet i variabeln $ServiceConfig.
Det andra kommandot hämtar datornivåkonfigurationen för tjänstkonfigurationen som lagras i $ServiceConfig och lagrar objektet i variabeln $TierConfig.
Det tredje kommandot hämtar konfigurationen av den virtuella datorn för datornivåkonfigurationen som lagras i $TierConfig och lagrar objektet i variabeln $VMConfig.
Det fjärde kommandot hämtar konfigurationen av det virtuella nätverkskortet för den första konfigurationen av den virtuella datorn som lagras i $VMConfig och lagrar objektet i variabeln $VNAConfig.
Det senaste kommandot ändrar IPv4Address-egenskapen för nätverkskortkonfigurationen som lagras i $VNAConfig och fäster värdet för IP-adressen, vilket förhindrar att den ändras under placeringen.
Parametrar
-IPv4Address
Anger en IPv4-adress.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
Anger en statisk adresspool som innehåller IPv4-adresser.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddress
Anger en provider-IP-adress i IPv4-format.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddressPool
Anger en IP-adresspool för providern som innehåller IP-adresser i IPv4-format.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6Address
Anger en IPv6-adress.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
Anger en statisk adresspool som innehåller IPv6-adresser.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddress
Anger en provider-IP-adress i IPv6-format.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddressPool
Anger en IP-adresspool för providern som innehåller IP-adresser i IPv6-format.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
Anger MAC-adressen (Media Access Control) eller en uppsättning MAC-adresser för ett fysiskt eller virtuellt nätverkskort på en dator.
- Exempelformat för en enskild MAC-adress:
-MACAddress "00-15-5D-B4-DC-00"
- Exempelformat för en uppsättning MAC-adresser:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
Anger en MAC-adresspool.
Type: | MACAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4AddressPool
Anger om den IPv4-adresspool som valts av användaren behålls under tjänstdistributionskonfigurationen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4PAAddressPool
Anger om IPv4-providerns adresspool som valts av användaren behålls under konfigurationen av tjänstdistributionen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6AddressPool
Anger om IPv6-adresspoolen som valts av användaren behålls under tjänstdistributionskonfigurationen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6PAAddressPool
Anger om IPv6-providerns adresspool som valts av användaren behålls under konfigurationen av tjänstdistributionen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinMACAddressPool
Anger om MAC-adresspoolen som valts av användaren behålls under konfigurationen av tjänstdistributionen.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterConfiguration
Anger ett konfigurationsobjekt för virtuellt nätverkskort.
Type: | VirtualNetworkAdapterConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Anger ett undernätsobjekt för virtuell dator.
Om du vill hämta ett VMSubnet-objekt använder du cmdleten Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
VirtualNetworkAdapterConfiguration
Den här cmdleten returnerar ett VirtualNetworkAdapterConfiguration-objekt .