Ошибка конфигурации сетевого адаптера Win 32 - PullRequest
0 голосов
/ 05 апреля 2019

Я хочу написать скрипт, который получает MAC-адрес от имени хоста, но когда я использую Win32_NetworkAdapterConfiguration, у меня возникает ошибка

ОС Windows 10, но мне нужен скрипт, работающий также на окнах 7

Get-MACAddress -strComputer hostname
function Get-MACAddress { 
    param ($strComputer) 

    $colItems = get-wmiobject -class "Win32_NetworkAdapterConfiguration" -computername $strComputer |Where{$_.IpEnabled -Match "True"}  

    foreach ($objItem in $colItems) {  

        $objItem |select Description,MACAddress  

    } 
} 

$ colItems = get-wmiobject -class "Win32_NetworkAdapterConfiguration" ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Get-WmiObject], UnauthorizedAccessException + FullyQualifiedErrorId: System.UnauthorizedAccessException, Microsoft.PowerShell.Commands.GetWmiObjectCommand

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...