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

Похожие статьи:

  1. Обход ограничения в 10 соединений
  2. Объединение двух подсетей через шлюз
  3. Оснастка «Удаленное управление компьютером»
  4. Заметки системного администратор

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

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