IE2017

Обработка для определения ip и имени пользователя ОС на клиенте

Администрирование - Системное

Настоящий программист, а тем более админ, никогда не бегает по кабинетам, а все вопросы решает по "удаленке". Но вот когда источников таких вопросов становится больше десяти, начинаются определенные проблемы: к сожалению, не все пользователи могут быстро объяснить, за каким компьютером они работают. А когда в дело вступают терминальные сервера с автоматической балансировкой нагрузки, попытка выяснить, где работает пользователь превращается в непроходимый квест.

Чтобы свести к минимуму количество диалогов вида

" ...а теперь щелкните по мигающим компьютерам, да-да, там где часы..."

написана эта обработка. При запуске она сохраняет в текстовый файл значение переменной %username% и вывод команды ipconfig, потом разбирает его и показывает в удобном окне текущее имя пользователя ОС, IP компьютера, на котором запущен клиент 1С и имя пользователя 1С.

Обработка работает как в обычном, так и в управляемом приложении, не завязана на механизмы типовых. Единственное -- не проверял в веб-клиенте, скорее всего там работать не будет. Ну и для тех, кто уже вкусил прелестей клиента на Linux, обработка окажется бесполезной.

Скачать файлы

Наименование Файл Версия Размер
КтоЯ
.epf 10,62Kb
19.09.12
26
.epf 10,62Kb 26 Скачать

См. также

Комментарии
1. Игорь Воронкин (Воронкин) 19.09.12 15:56 Сейчас в теме
" ...попытка выяснить, где работает пользователь превращается в непроходимый квест."

У Вас в конторе пользователи меняются между собой рабочими местами и бегают по офису? А у нас каждый на своем месте и если я получил сообщение от Васи, то знаю и его компьютер.
Поэтому практического смысла в обработке не вижу. Программирование для самого процесса программирования.
2. Филин (Филин) 56 19.09.12 16:24 Сейчас в теме
У меня в конторе 150 пользователей подключаются к балансирующему серверу, который распределяет их между тремя терминальными серверами.

Вообще ситуации, когда рабочее место не закреплено жестко за работником не так уж и редки. Те же кассиры или операторы колл-центров меняются постоянно и запомнить, кто где сидит просто невозможно.
3. Александр Капустин (kapustinag) 19.09.12 22:44 Сейчас в теме
(2) Филин, Запомнить невозможно, это точно. Но...обработка ведь для 1С-Предприятие 8.2? Меню "Сервис" / "Активные пользователи" разве не дает нужную информацию? Там таблица с ФИО пользователей и соответствующими именами компьютеров.
4. Александр Капустин (kapustinag) 19.09.12 22:48 Сейчас в теме
(2) Филин, Хотя, если имена пользователей ОС назначаются "с фантазией", и по ФИО невозможно предугадать, какое имя пользователя ОС, то да, проблема есть. У нас этой проблемы нет, потому что логин в домене Windows формируется из Фамилии и инициалов пользователя, английскими буквами.
5. Александр Медведев (anig99) 2544 21.09.12 13:02 Сейчас в теме
6. qweasd qweasdzc (serega3333) 21.09.12 13:42 Сейчас в теме
надеюсь код обработки запоролен =))))
7. bobank (bobank) 122 26.09.12 07:57 Сейчас в теме
а вообще, на веб-клиенте можно узнать имя пользователя ОС, если он не указан в списке пользователей конфигурации?
8. Филин (Филин) 56 26.09.12 21:25 Сейчас в теме
(7) Сильно сомневаюсь. В веб-клиенте ты знаешь только то, что знает браузер. То есть можно определить ось, возможно ip, но не более.
Можно попробовать подключить расширение для работы с файлами и дальше провернуть трюк, как в моей обработке (только надо учитывать, что клиент может быть и не под виндой). Но это надо проверять, а проверять сейчас лень)
9. bobank (bobank) 122 27.09.12 16:31 Сейчас в теме
на установку расширения работы с файлами скорее всего должено быть разрешение в политике домена, пользователь с ограниченными правами не сможет установить его без админа, а это минус при web-работе, особенно если пользователей много и все они территориально разнесены. а так то, да, после установки расширения консольную команду ldifde в винде никто не отменял. получай пожалуйста любую инфу из AD.
10. Максим Литвинов (maksa2005) 94 23.11.15 13:41 Сейчас в теме
(5) anig99, вот где не посмотрю..Везде пиар на твои обработки
Оставьте свое сообщение