Информационный поток
Задания вакансии материалы разработки сообщения форума
Рубрики статей и материалов
Яндекс-директ

Автоматический запуск 1С вместе с обработкой по расписанию при помощи bat-файла

  • Добавить свою публикацию
  • для этого требуется регистрация

Первым делом создаем в программе пользователя. Назовем его для примера terminator с паролем 1234, желательно чтобы в списке пользователей его видно не было. В настройках пользователя убираем галочку "Запрашивать подтверждение при закрытии программы":

 Изображение

Далее создаем бат-файл для файл-серверного варианта:

C:Program Files\1cv8\8.3.5.1231\bin\1cv8.exe" ENTERPRISE /F "D:1CHRM" /N terminator /P 1234 /Execute "D:1CВнешние_обработки_1СВнешняяОбработка.epf"

1 - Каталог с платформой;

2 - Каталог с базой;

3 - Пользователь;

4 - Пароль пользователя;

5 - Каталог с нашей обработкой.

 

Для клиент-серверного варианта: 

C:Program Files\1cv8\8.3.5.1231\bin\1cv8.exe" ENTERPRISE /S "server-1CHRM" /N terminator /P 1234 /Execute "D:1CВнешние_обработки_1СВнешняяОбработка.epf"

 

В запускаемой обработке пишем что то вроде:

 

Процедура ПриОткрытии()
Необходимые действия();
ЭтаФорма.Закрыть();
ЗавершитьРаботуСистемы(); 
КонецПроцедуры

 

Далее создаем задачу в планировщике заданий настраиваем расписание указывем что задача запускает наш бат-файл и все.

 
0
≡ к списку статей