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% — в сети
Исходники UNSRVC.
Скачать unsrvc0.4.zip
Похожие статьи: