#0
by dk
Есть несколько запущенных процессов 1с (1cv7s.exe) Задача: 1) Узнать к какой базе какой процесс подключен 2) Попытаться опредеоить в каком режиме запущена 1С
#1
by ZolotarevAA
Для задачи 1) нужно использовать список захваченных процессом файлов (в частности, в process explorer).
#2
by Иде я
есть утилиты для работы с процессами из коммандной строки pstools. Есть netstat /b - показывает какой процесс куда коннектится. Конфигуратор от предприятия можно косвенно отличить по количеству объектов USER в диспетчере задач, если конечно у вас много интерфейсов в конфе. сдается мне 1С объекты меню из конфигурации создает при ее открытии. Т.к. в винде есть ограничение на колво менюшек, 1С при открытии двух конфигураций наших вылетает.
#5
by Иде я
netstat /b вылавливает 1С. И этот 1С в режиме предприятия и SQL. правда будет еще показывать конфигуратор во время сохранения.
#7
by Иде я
А если процесс держит локальную базу, то только если 1С ломится на внешний сервер за ключом. Иначе зачем ей в сеть лезть ?
#8
by skunk
а где вопрос про сеть... 1) Узнать к какой базе какой процесс подключен 2) Попытаться опредеоить в каком режиме запущена 1С
#9
by Иде я
Действительно - нету вопроса про сеть. Тогда можно бежать по окошкам и искать слово Конфигуратор в названии окна. Про открытые файлы не знаю - но наверняка через АПИ можно.
#11
by smaharbA
Если запускать из коммандной строки, т.е. с путем в базе и логином и поролем то вот примерно так(еще один "тупой копипасте") strComputer = "." 'тут адресс или имя компа точка-еслилокально Set objWMIService = GetObject("winmgmts:" _ For Each objProcess in colProcessList Next
#14
by smaharbA
net files на файлсервере, можно и из далека это сделать там список открытых файлов и каким усером... для терминала только если пути прописаны как сетевые... Сейчас "тупо копипастну" ;), вобщем у меня было сделано "ассоциация" процессов и открытых файлов, сам то я мало что использую из всего этого, но попробую снова реализовать вечером...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Как узнать размер таблицы в SQL базе?
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- Как узнать узнать идентификатор конфигурации
- Как узнать, какой процесс блокирует файл?
- Табличное поле. Как узнать на какой строке курсор?
- В подписке на событие узнать Интерактивная запись или нет?
В этой группе 1С
- Не выводятся названия точек Диаграммы?
- v8 УПП: Реорганизация предприятия. Как лучше сделать?
- Опять ШТРИХ-ФР-К (ошибка 115 команда не поддерживатся в данном режиме)
- ограничения в 1с 7.7
- V8: Как программно изменить измерение регистра сведений?
- Как правильно оформить такой банковский кредит в ТИС?
- УРИБ: Перекодировал элементы справочника в главной ...
- Как загрузить данные в документ из внешнего dbf файла?
- Срочно! 1С7,7 При отмене проведения
- Есть ли в Windows (и 1С) управляющий символ "Конец Листа"?
- ОСВ неправильно показывает обороты по счету
- Как эмулировать активность сессии терминала?
- WinХР. Как отучить винду искать диск,когда было запущено приложение с диска
- Получение доступа к значению ячейки Журнала документов
- Не могу добавить измерение в построитель
- Рекурсивный выбор в запросе - как реализовать?
- Как удалить строки с ТЗ на форме.
- двоятся записи в регистрах накопления
- Как через OLE из 8.0 обратиться к бух итогам с использованием конк субконто
- Dynamics: Кто-нибудь что-нибудь знает про MS Navision?