Для этого есть командлет:
Get-NetAdapter -Physical
предоставит вам информацию о ваших локальных интерфейсах.
Если добавить параметр -CimSession
Get-NetAdapter -Physical -CimSession
вы можете подключиться к серверу по его ComputerName
В итоге вы получаете : Get-NetAdapter -Physical -CimSession "ComputerName, ComputerName"
, где вы также можете заполнить ComputerName
переменной, содержащей имена серверов, с которыми вы будете работать. Разделяйте имена компьютеров с ,
Вы найдете интегрированную среду сценариев PowerShell, выполнив поиск powershell_ise.exe
в корне загрузочного тома (обычно C:) в проводнике Windows :). Вы, вероятно, захотите щелкнуть правой кнопкой мыши и запустить его от имени администратора;).
Почему вы должны использовать CIM? Несколько причин, чтобы попытаться убедить вас:
цели для новых команд CIM
Богатый опыт PowerShell. Сделайте CIM первоклассным гражданином PS, учитывая проблемы юзабилити и отзывы пользователей для команд WMI и WsMan.
Соответствие стандартам С таким большим акцентом на стандарты наша цель - сделать PowerShell лучшей платформой для управления Windows и не-Windows. Новые командлеты CIM должны иметь возможность управлять любой конечной точкой, совместимой с CIM + WsMan, включая Windows.
Поддержка машин нижнего уровня. Мы понимаем, что в центре обработки данных имеется больше серверов нижнего уровня, чем Windows Server 2012 в течение некоторого времени. Мы хотим убедиться, что один и тот же набор командлетов можно использовать и для управления Windows нижнего уровня.
Вы можете прочитать больше здесь !
Еще одна вещь: вам нужно будет использовать Windows PowerShell 3.0 или выше, чтобы это работало; чтобы узнать, как обновить версию Windows PowerShell из Windows 7, нажмите здесь.