#0
by Тормоз
Отследить, запущен ли 1С легко. Определить пользователя из 1С тоже легко. А как определить, что 1С запущенна конкретным пользователем (имеется ввиду пользователь 1С, а не юзер системы) сторонним приложением?
#6
by Рупор абсурда
Дык ведь это возможно только если 1с запущена этой самой прогой как оле-сервер ... А ее запустили с ярлыка на рабочем столе ..., и теперь левой прогой надо узнать пользователя ...
#10
by Тормоз
Собственно задача такая: ночью запускается обработка. Эта обработка запускается только в том случае, если авторизован конкретный юзер. Все прекрасно, если 1С запущена под этим юзером. Но Вы же знаете, что иногда нужно работать с базой монопольно, глюки на сервере и тд и тп и в горячке работе забывают запустить 1С под этим юзером. Вот собственно и хотелось бы написать скриптик, который бы проверил, что запущена 1С под этим юзером, а если нет, то сделать этот запуск. Как сделать последнее, я нашёл. А вот как сделать проверку? Скриптик хотелось бы на vbs или питоне ;), вот и ищу метод решения, за что зацепиться :)
#14
by Тормоз
Я правильно понял, что достаточно проверить в папке пользователя наличие файла 1cv7.lck? А если был не коррктный выход 1С, этот файл убивается?
#16
by Тормоз
хех... может тогда так - нет процесса 1С, есть 1cv7.lck - был не корректный выход, запускаемся, есть процесс, нет 1cv7.lck - был корректный выход, запускаемя, есть процесс, есть 1cv7.lck - продолжаем наблюдение и радуемся жизни?
#17
by Akula
если есть файл 1сv7.lck - попробуй удалить его. если пользователь работает он не удалится.
#19
by Akula
+ а можно и OLE. Пытаемся залогиниться под этим пользователем. Если не получается - он работает.
#20
by Тормоз
Если через OLE - как отследить отказ залогиниться? Через файл имхо проше... на взгяд чайника, есно... :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Штатными средствами 1С можно узнать открыто нужное окно или нет?
- Определить IP компьютера средствами 1С 77
- Запуск 1С:SQL под пользователем SQL но не SA ?
- Запуск 1С-ки автоматом и автоматом запуск нужной обработки
- bat-файл. Запуск 1С 8.0 УТ - запуск обмена.
- Была обработина под 77, которая красиво из mxl делала xls нужна под 8.0
- Перекодировка текста средствами 1С
- Как средствами 1C проверить ping (Ping monitor)?
- Как определить программно определить в какой точке завершился бизнес процесс?
- Linux: Запуск демона под определенным пользователь (crserver под usr1cv82)
В этой группе 1С
- проблема с Citrix. Неверное имя или пароль
- Параметры виртуальной таблицы
- Создаем IT - отдел
- Как качать обновления с сайта 1С? ИТС свеженький!
- Проводка Дт 62.11 Кт 90.1.1 как сделать ее в комплексной?
- перенумерация справочника номенклатуры
- Конвертация данных, обработка табличной части документа
- Как в УТ 10.2 получить остатки на основе ТаблицыЗначений?
- Внешний вид этикетки
- Штрих-код 12 символов и 1С
- Как получить UID документа?
- Конвертация v2. Как из одного объекта сделать два?
- Доступность в табличной части документа
- Блокировка записи в справочники при проведении документа через COM
- Быстрый сервер 1С (на SQL). Каким он должен быть?
- Вылетает 1С при начале выбора значения
- Перебор реквизитов документа
- Колонка в табличном поле
- Конкатенация строк в Запросе...
- Сообщение о границе последовательности документов(надо убрать)