Скрытый запуск конфигуратора при автообмене #219165


#0 by fAngel
Помогите, пожалуйста, делаю программу для автоматического автообмена через определенные интервалы времени, надо сделать что бы при запуске конфигураторав пакетном режиме активное окно 1С Предприятия не теряло активность и оператор мог продолжить работу, пробовал при запуске указать в параметре скрытый запуск но 1С все равно показывает окно.
#1 by aKomper
Программу? в запуске по оле есть параметр для скрытия заставки
#2 by fAngel
заставку я убрал, но конфигуратор забирает на себя фокус
#3 by aKomper
Было такое где-то недавно, поищи поиском по форуму
#4 by aKomper
Хотя прощее nnCron поставить и там уже все, что угодно можно сделать
#5 by fAngel
все перерыл, везде ссылки старые в поисковике, а где открывается ни один из способов не помог, в частности прдлогают запускать через ShellExcecute(0, "Open", , , 7)
#6 by fAngel
и еще нашел загрузку конфигурации, а у меня запускается в пакетном режиме, и при этом конфигуратор забирает на себя фокус, операторы не довольны
#7 by fAngel
никто не пробывал перехватить вызов функции ShowWindow
#8 by fAngel
Спасибо большоееще вопрос если обмен идет с центральной на периферийную коллизии не возникаетно если обмен идет из периферийной в центральную тогда возникает в первом случае отследить ничего получается не возможно (т.е. в журнал регистрации ничего не пишется) как с этим бороться подскажите пожалуйста
#9 by MC
А поставить в виндовый шедуллер и запускать от другого пользователя религия не позволяет?
#10 by fAngel
эту проблему поборол через установку атрибута по верх всех окон для 1С
#11 by pit
скажи, как это сделать в командной строкеРуками я умею - утиля такого много... А вот прописать в батнике или иконке..
#12 by fAngel
я делал отдельной программой ставил при запуски конфигуратора и снимал после выгрузки
#13 by pit
Это неинтересно...
#14 by vrag
А не.. зачем запускать 1С от имени этого же пользователя.
#15 by Young
А "по верх всех окон" для какого именно окна 1С? Для того окна, из-под которого запускается батник (или что-то там) автообмена? А если пользователь захочет открыть какую-нибудь другую базу, пока автообмен ещё не закончился?(9, 14) А как запустить на той же машине второй процесс 1C (7.7) под другим пользователем Windows? У меня лично не получается (и из шедулера в том числе).
#16 by vrag
Запускай ярлык с параметром Окно:"Свернутое в значек".
#17 by Young
Не понял, при чём здесь "Свернутое в значек". Второй процесс 1C v7.7 под другим пользователем Windows просто не запускается (v8.0 без проблем, кстати).
#18 by Мутабор
17 Запускается, если база прописана и ОС сервер, на XP не проверял.
#19 by Young
на XP не запускается
#20 by MC
должно запускаться на любой винде!
#21 by Young
Что значит "должно"? Попробуй у себя. Это займёт 2 секунды (run as, можно через ярлык)...
#22 by MC
сейчас под рукой нет! но на 2000 Проф - без проблем
#23 by user1C
+угу, только под одним пользователем...
#24 by fAngel
где в заголовке окна написано 1С:Предприятиеиз под другого пользователя технически не реально запустить они в XPхотели разрешить терминальный доступ на много пользователей и даже разрешили в 2 sp но потом опомнились и все это удалили.Проблем с работой пользователя не возникает флаг по верх всех окон убирается. Кстати в XP у меня не получилось запустить 1C как службу она просто зависает намертво.
#25 by Young
Сумбурно ты как-то сказал, непонятно...Ну да ладно, в целом проблема спрятать окна Конфигуратора при пакетном запуске не особо решаема, получается... Т.е. пакетно Конфигуратор лучше всё же на другой машине запускать.
#26 by MC
так уважаемые! каким образом у меня на ВинХП Хом запускается через шедуллер задача копирования файлов от другого пользователя???что я не так делаю???
#27 by Young
Ну давай подумаем, что ты не так делаешь :)Может, Home Edition по-другому работает? SP какой?
#28 by Young
Сейчас прочитал твой пост ещё раз, и понял, что возможно ошибся :)"задача копирования файлов от другого пользователя" - это что за процесс? Речь-то о запуске процесса именно 1cv7s.exe.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С