URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78253
[ Назад ]

Исходное сообщение
"Помогите с программой для определения баз 1с"

Отправлено dcpromo , 15-Янв-08 10:54 
Доброго дня суток всем!

Встала проблема, нужно каким то программным путем определить на локальном компьютере сколько баз 1с подключено и информацию выложить в какой нибуть фаил. у меня в сети 300 пользователей поэтому довольно муторно к каждому подключаться и смотреть. Помогите может ее руками как написать? если Писать то на чем и за что ухватиться при написании? Если есть готовое решение подскажите плиз.

Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Помогите с программой для определения баз 1с"
Отправлено Leo , 15-Янв-08 11:55 
>Доброго дня суток всем!
>
>Встала проблема, нужно каким то программным путем определить на локальном компьютере сколько
>баз 1с подключено и информацию выложить в какой нибуть фаил. у
>меня в сети 300 пользователей поэтому довольно муторно к каждому подключаться
>и смотреть. Помогите может ее руками как написать? если Писать то
>на чем и за что ухватиться при написании? Если есть готовое
>решение подскажите плиз.
>
>Заранее спасибо!

Что такое "подключено" ? Прописано в окошке выбора баз? Это лежит в софтваре\1С ключе реестра каждого пользователя (отдельно)
Но туда прописать можно что угодно, например, одну базу 10 раз


"Помогите с программой для определения баз 1с"
Отправлено dcpromo , 15-Янв-08 12:11 
>[оверквотинг удален]
>>меня в сети 300 пользователей поэтому довольно муторно к каждому подключаться
>>и смотреть. Помогите может ее руками как написать? если Писать то
>>на чем и за что ухватиться при написании? Если есть готовое
>>решение подскажите плиз.
>>
>>Заранее спасибо!
>
>Что такое "подключено" ? Прописано в окошке выбора баз? Это лежит в
>софтваре\1С ключе реестра каждого пользователя (отдельно)
>Но туда прописать можно что угодно, например, одну базу 10 раз

"подключено" да это в окошке сколько баз. Я согласен что это в реесте видно и согласен с тем что можно одну прописать 10 раз. Но это уже забота будет программиста 1с. А мне вот нужно как то максимально быстро собрать со всех данные о том сколько и какие базы позключены у юзверей


"Помогите с программой для определения баз 1с"
Отправлено rakis , 15-Янв-08 12:28 
>нужно как то максимально быстро собрать со всех данные о том
>сколько и какие базы позключены у юзверей

В Login-скрипт прописать утиль, читающий ключ реестра и складывающий все что он там нашел в определенный сетевой каталог.

P.S. В качестве утиля может выступать wsh скрипт.


"Помогите с программой для определения баз 1с"
Отправлено 1 , 15-Янв-08 12:34 
>[оверквотинг удален]
>>
>>Что такое "подключено" ? Прописано в окошке выбора баз? Это лежит в
>>софтваре\1С ключе реестра каждого пользователя (отдельно)
>>Но туда прописать можно что угодно, например, одну базу 10 раз
>
>"подключено" да это в окошке сколько баз. Я согласен что это в
>реесте видно и согласен с тем что можно одну прописать 10
>раз. Но это уже забота будет программиста 1с. А мне вот
>нужно как то максимально быстро собрать со всех данные о том
>сколько и какие базы позключены у юзверей

Ну тогда почитай книжку по Windows по теме подключение удалённого реестра и функциям Win32API по работе с реестром.
Алгоритм -
1. Сканируешь сеть
2. При получении нового IP пытаешься подключить реестр
3. При успешном подключении читаешь HKEY_USERS/*/Software/1c/1cv7/7.7/Titles
4. Если есть - пишешь в БД

Устроит ?

(только причём тут opennet ? может лучше сразу на форум по программированию в Windows идти ?)



"Помогите с программой для определения баз 1с"
Отправлено dcpromo , 15-Янв-08 14:18 
>[оверквотинг удален]
>Алгоритм -
>1. Сканируешь сеть
>2. При получении нового IP пытаешься подключить реестр
>3. При успешном подключении читаешь HKEY_USERS/*/Software/1c/1cv7/7.7/Titles
>4. Если есть - пишешь в БД
>
>Устроит ?
>
>(только причём тут opennet ? может лучше сразу на форум по программированию
>в Windows идти ?)

Ребят Opennet вы хоть толковые тут а на windows форумах я и не сидел никогда сам под freebsd работаю.

Алгоритм прожевал сейчас что нибуть попробую придумать. А насчет БД я там и не писал никогда врятли у меня получится