gifts2017

Замена для 1cestart.exe

Опубликовал Александр Шенгальц (Instructor) в раздел Администрирование - Стартеры 1С

Позволяет заменить стандартный стартер 1С 8.2 - 1cestart.exe на тот, который будет ожидать завершения программы.

С версии 8.2 разные версии платформ устанавливаются в различные каталоги и, чтобы не менять везде путь после выхода очередного релиза, используется 1cestart.exe, который определяет какую платформу запускать. Пример структуры:

c:\Program Files (x86)\1cv82\8.2.13.205\bin\1cv8.exe
c:\Program Files (x86)\1cv82\8.2.13.219\bin\1cv8.exe
c:\Program Files (x86)\1cv82\common\1cestart.exe

Однако, после того как данная утилита запустила необходимый 1cv8.exe, она сразу же завершается! Что не позволяет ее использовать в настройке (Environment) пользователей терминальных сессий, а также, например, не позволяет вычислить время, которое снималась резервная копия (см. скришот). Выкладываемая замена для 1cestart.exe исправляет данные недостатки и ее можно использовать в настройках терминальных сессий и при написании пакетных файлов, не меняя каждый раз вызов при выходе очередной версии платформы.

Файл носит имя 1cestartWait.exe, но может быть переименован в 1cestart.exe.

Скачать файлы

Наименование Файл Версия Размер
1cestartWait.zip 68
.zip 24,98Kb
18.12.11
68
.zip 24,98Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Igоr Sаulеviсh (gutentag) 18.12.11 21:40
2. Павел Хорев (w22u) 18.12.11 21:51
Спасибо за разработку.
Пример с cmd файлом дал больше полезной информации, чем несколько раз перечитанное её описание )))

Похоже этот файлик многим пользователям сможет пригодиться.
3. Алексей (Alav) 21.12.11 11:30
Не совсем понятно принцип работы.

И попутный вопрос, как у нее с ошибкой 13-14 релиза, которую 1С исправили в 15

10087279 База отсутствует в списке баз
Проблема:
Если информационной базы нет в списке баз, то при подключении к базе с помощью программы запуска с указанием строки соединения всегда запускается тонкий клиент независимо от настройки конфигурации и пользователя.
4. Александр Шенгальц (Instructor) 21.12.11 12:02
(3) Alav, указанная ошибка, по всей вероятности, относится к 1cv8.exe, но не к 1cestart.exe.
6. Дмитрий Быков (bi4ara) 21.12.11 16:12
Очень актуально и полезно!
7. no_registration no_registration (no_registration) 21.12.11 19:10
8. Алексей (Alav) 22.12.11 07:45
(4) Неправ

Во первых толстый и тонкий клиент - это разные exe файл

Во вторых при физическом удалении тонкого клиента стартер не запускается, а ругается, что мол нет exe файла.

Отсюда вывод, что все таки косяк стартера, который неправильно выбирает клиента
9. Александр Шенгальц (Instructor) 22.12.11 11:24
(8) Alav,
Во вторых при физическом удалении тонкого клиента стартер не запускается, а ругается, что мол нет exe файла.
Тонкий клиент - это 1cv8c.exe, данный файл стартер не трогает. Как было указано в описании запускается 1cv8.exe - это файл толстого клиента.

Добавлено:
А уж, что дальше 1cv8.exe делает, только он знает.
10. Алексей (Alav) 23.12.11 06:06
(9) Тогда выходит что стартер всегда запускает толстого клиента? И тонкого клиента не умеет запускать? Тогда нужно это отразить в статье, так как стартер от 1С умеет запускать и толстого (1cv8.exe) и тонкого (1cv8c.exe) клиента
11. Алексей (Alav) 23.12.11 06:07
Т.е. фактически чем ваш стартер лучше чем просто запуск толстого клиента?
12. bulpi bulpi (bulpi) 23.12.11 20:03
АААА! !! !!! Жесть! Автору огромный респект! Я больше не буду при каждой смене релиза перебивать руками кучу заданий в планировщике!!!
13. bulpi bulpi (bulpi) 27.12.11 00:32
(11)
Увы, все не так радужно. Если нужно завершить задание в планировщике по таймауту, то завершается 1cestartwait.exe, а смысловое задание остается висеть :(
14. Александр Шенгальц (Instructor) 27.12.11 04:36
(13) bulpi, это заменитель для 1cestart.exe, а не для 1cv8.exe :)
15. Dima Str. (dimakaster) 28.12.11 11:07
А можно поподробней? Ваш 1cestartWait парсит запущеные процессы и ждет завершения 1cv8.exe?
16. Смирнов Сергей (sss61) 24.07.15 05:16
Всё прекрасно работает на 1C 8.2, а можно ли подобное сделать для 8.3?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа