IT → Поиск компьютера по имени пользователя

Апр 14, 2011

Username Service v0.4


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


Состав


База данных Firebird. Информационная база содержит в себе всю необходимую информацию о пользователях и компьютерах.
Автозагрузчик UService. Консольное приложение записывает информацию о текущем пользователе в базу данных. Используется в качестве logon/logoff скрипта с соответствующим параметром запуска:
ON - пользователь вошел в систему
OFF - пользователь вышел из системы
PRINT - вывод информации о текущем пользователе

Клиент USearch. Приложение с помощью которого производится поиск информации о пользователях и компьютерах в сети.

Установка


1. Установите на сервере Firebird 2.5
2. Поместите файлы configure.bat и sessions.sql в папку bin (C:\...\Firebird\bin), после чего запустите пакетный файл configure.bat
3. В качестве logon-скрипта укажите файл uservice.exe с параметром on
4. В качестве logoff-скрипта укажите файл uservice.exe с параметром off
5. В файле конфигурации uservice.ini измените адрес localhost на адрес сервера куда установлен Firebird
6. Разархивируйте usearch.zip на Ваш компьютер и замените адрес localhost в файле usearch.xml на адрес сервера куда установлен Firebird

Макросы


Вы можете создавать свои команды в контекстном меню пользователя. Для этого добавьте в файл usearch.xml строчку вида:

<command execute="ping %compname%">Пинг</command>

Пинг - отображаемое имя команды в контекстном меню.
ping %compname% - запускает программу ping.exe с параметром %compname%.
%compname% - это один из макросов, который заменяется на соответствующие значение выбранного пользователя.

Всего можно применить 12 макросов:
%username% - логин пользователя
%compname% - имя компьютера
%fullname% - полное имя
%firstname% - имя
%lastname% - фамилия
%dispname% - отображаемое имя
%telephone% - номер телефона
%location% - город
%email% - электронная почта
%logon% - дата входа в систему
%logoff% - дата выхода из системы
%online% - в сети

Скачать unsrvc0.4.zip
Исходники на github

Post to Twitter

Комментарии (1)

  1. evilzipik
    Апрель 17th, 2011 at 08:40 #

    хм.. неплохо бы сделать поиск в AD какой пользователь на каком компе

    вот так я научился делать поиск в АД, но хотелось бы конечно покрасивевше вариант

Ваш комментарий

Яндекс.Метрика