Get-SCMACAddress
Получает выделенные MAC-адреса.
Синтаксис
All (по умолчанию)
Get-SCMACAddress
[-VMMServer <ServerConnection>]
[-All]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
ByPool
Get-SCMACAddress
-MACAddressPool <MACAddressPool>
[-VMMServer <ServerConnection>]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
ByID
Get-SCMACAddress
-ID <Guid>
[-VMMServer <ServerConnection>]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
ByAllocatedToObjectID
Get-SCMACAddress
-GrantToObjectID <Guid>
[-VMMServer <ServerConnection>]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
ByMACAddress
Get-SCMACAddress
-MACAddress <String>
[-VMMServer <ServerConnection>]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Описание
КомандлетGet-SCMACAddress получает выделенные MAC-адреса управления доступом к среде мультимедиа (MAC).
Примеры
Пример 1: Получение выделенных MAC-адресов для определенного пула MAC-адресов
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Set-SCVMHostGroup -VMHostGroup $HostGroup -InheritNetworkSettings $False
PS C:\> $MACAddressPool = @(Get-SCMACAddressPool -VMHostGroup $HostGroup)
PS C:\> Get-SCMACAddress -MACAddressPool $MACAddressPool[0]
Первая команда получает объект группы узлов сети по пути "All Hosts\HostGroup02\Production" и сохраняет объект в переменной $HostGroup.
Вторая команда отключает наследование сетевых настроек для группы узлов сети, хранящихся в $HostGroup. Это делается для того, чтобы следующая команда возвращала только пулы MAC-адресов, связанные с All Hosts\HostGroup02\Production, а не все пулы MAC-адресов, унаследованные этой группой хостов.
Третья команда получает объекты пула MAC-адресов, связанные с группой хостов, хранящиеся в $HostGroup, и сохраняет эти объекты в массиве $MACAddressPool.
Последняя команда получает выделенные MAC-адреса для первого пула MAC-адресов в $MACAddressPool.
Параметры
-All
Указывает, что этот командлет получает все подчиненные объекты независимо от родительского объекта.
Например, команда Get-SCVirtualDiskDrive -All получает все объекты виртуального диска независимо от объекта виртуальной машины или объекта шаблона, с которым связан каждый объект виртуального диска.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
All
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Assigned
Указывает, что этот командлет извлекает IP-адреса или MAC-адреса, которые были выделены из пула адресов и назначены ресурсу.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-GrantToObjectID
Указывает идентификатор объекта, которому назначен выделенный IP-адрес или MAC-адрес.
Свойства параметра
| Тип: | Guid |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ByAllocatedToObjectID
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ID
Указывает числовой идентификатор в качестве глобального уникального идентификатора или GUID для конкретного объекта.
Свойства параметра
| Тип: | Guid |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ByID
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MACAddress
Указывает MAC-адрес или набор MAC-адресов для физического или виртуального сетевого адаптера на компьютере.
- Пример формата для одного MAC-адреса:
-MACAddress "00-15-5D-B4-DC-00" - Пример формата для набора MAC-адресов:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ByMACAddress
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-MACAddressPool
Указывает пул MAC-адресов.
Свойства параметра
| Тип: | MACAddressPool |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
ByPool
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UnAssigned
Извлекает IP-адреса или MAC-адреса, которые были выделены из пула адресов, но не назначены ресурсу.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
| Тип: | ServerConnection |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
CloudPairing
Этот командлет возвращает массив объектов CloudPairing .