Имя: Пароль:
1C
1С v8
Запуск 1С из командной строки (возможности)
0 Menjoy
 
07.09.12
13:47
Добрый день.
Такая тема уже существует, но решил пройтись еще раз по вопросу.
Запускаю 1С

cd "C:\Program Files\1cv82\8.2.15.310\bin"
1cv8.exe enterprise /fD:\Bases\03092012 /nROBOT /pROBOTPASSWORD


и окно taskeng.exe остается висеть. Можно ли прибить его до того, как закроется открытый им процесс? Может есть какие-то параметры запуска приложения?

Тоже самое при запуске внешней обработки через командную строку.
1 Naumov
 
07.09.12
13:49
твоя конфигурация должна сама завершать работу после выполнения необходимых действий. Просто так приложение не выполнится.

т.е. для пользователя при запуске должен выполняться принудительный выход в конце процедуры.
2 Menjoy
 
07.09.12
13:51
Ага, ясно, т.е. другим способом никак?
Дело в том, что эта внешняя обработка и должна постоянно крутиться, окно taskeng.exe в принципе не мешает, просто решил, что лучше бы было не светить в нем данные и закрыть.
Спасибо.
3 Menjoy
 
07.09.12
13:52
Текущий вопрос исчерпан, но чтобы не открывать тему - напишу еще один вопрос.
А можно ли выкинуть всех пользователей базы, НЕ при помощи скрипта vbs?
Интересуют разные варианты исполнения, сейчас сделано через vbs.
4 Heckfy
 
07.09.12
13:54
(3) При помощи самой 1С пойдет?
5 Menjoy
 
07.09.12
14:19
(4) подскажите как, посмотрим :)
6 Heckfy
 
07.09.12
14:20
Ну не знаю... Как вариант, забацай константу, типа выгнать всех, и через ПодключитьОбработчикОжидания(<ИмяПроцедуры>, <Интервал>, <Однократно>)  чекать ее периодически.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший