Школа физики

Школа физики

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

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

PowerShell. Получаем список пользователей, выполнивших вход на удалённых компьютерах

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

В очередной раз встала задача установки программы на группу удалённых компьютеров.

Сделать это я решил с помощью службы удалённых рабочих столов RDP. Дело осложнялось тем, что на некоторых компьютерах из группы работали пользователи. Я подумал, что неплохо было бы получить список компьютеров с информацией, какой из компьютеров занят пользователем, а какой нет.

В итоге получился скрипт, который выводит имена компьютеров и пользователей, которые за ними работают.

 
  1. Import-Module ActiveDirectory  
  2.  $Comp = Get-ADComputer -filter * -SearchBase "OU=Тест,OU=Компьютеры,DC=nizhnepopov,DC=local"  
  3.  foreach ($Comp in $Comps) {Get-WmiObject Win32_ComputerSystem -Computer "$Comp" | Format-List -Property Name,UserName}  
Донец 14

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

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


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

Комментарии

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

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

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

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

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

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