Школа физики

Школа физики

Персональный сайт учителя физики
Лях Владимира Петровича

Пятница, 10 октября 2014 00:00

Как получить список включённых компьютеров с помощью PowerShell

Автор
Оцените материал
(6 голосов)

Скрипт, с помощью которого можно просмотреть список включённых в настоящий момент компютеров. Сценарий использует класс Win32_PingStatus.

 
  1. Import-Module ActiveDirectory  
  2.  $Comp = Get-ADComputer -filter * -SearchBase "OU=Тест,OU=Компьютеры,DC=nizhnepopov,DC=local"  
  3.  foreach ($Comp in $Comps) {Get-WmiObject Win32_PingStatus -Filter "Address='$Comp'"}  

Для вывода списка можно использовать условие. Например так:

 
  1. {$ON = Get-WmiObject Win32_PingStatus -filter "Address='$comp'"  
  2. if ($ON.StatusCode -eq 0) {Add-Content $file "$comp в сети"}}  
Донец 14

Выпускник школы

Добавить комментарий


Защитный код
Обновить

Комментарии

  • Евгений Евгений 25.11.2017 16:51
    Наконец то Урок по всем современным требованиям. Мугамба доволен!!!!!!!!! Не просто СПАСИБО! А ...

    Подробнее...

     
  • Олег Олег 02.11.2017 16:17
    Владимир, а где сегодня можно купить омагничиватель воды СО-2 или СО-3?

    Подробнее...

     
  • Тимур Тимур 22.09.2017 08:36
    Доброго времени суток, на вашем сайте наткнулся на фотографию учебного вольтметр-термо метра ...

    Подробнее...