Все ли пользуются терминальным сервером?

Posted by

В наличии есть терминальный сервер на базе Windows R2 Enterprise Edition.

Для определения времени последнего подключения к серверу по всем учётным записям, следует зайти на сервер под учётной записью обладающей правами Администратора и далее запустить командную строку (Win + R и набрать cmd.exe). В ней будет использовать инструмент консольного вывода – :

 

C:\Documents and Settings\ekzorchik>Whoami – текущая учётная запись.

office\ekzorchik

 

C:\Documents and Settings\ekzorchik>wmic

в окружении вводим ниже следующую команду:

wmic:root\cli>/output:»c:\account_netlogin.html» netlogin get Comment,Description,LastLogon,Name /format:htable

, поясню:

/output:”c:\account_netlogin.html”сохранить результаты команды в HTML-файл

Netloginутилита по получению информации о сетевом входе

Get – получить данные по конкретным столбцам. (если использовать конструкцию вида list full получим все параметры)

 

При успешном выполнении команды, на системной диске C: будет сформирован результат выборки, открыть искомый можно в любом браузере поддерживающим html код:

Полученные данные о последнем подключение к серверу.

 

Колонка LastLogon расшифровывается по следующему правилу:

  20121008130925.000000+420

, где:

                               2012 – год

                               10 – число месяца

                               08 – месяц в году (август)

                               13 – часы

                               09 – минуты

                               25 — секунды

, после знака точки “.” можно все удалить.

После этого можно заняться преобразование в удобный для восприятия вид через продукт Microsoft Office Excel.

Вот собственно и всё, данным способом можно поддерживать в актуальном состоянии список сотрудников которые пользуются Вашим терминальным сервисом. На этом всё, удачи!

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

семнадцать + шесть =