Scheduler

Автоматический запуск 1С (по расписанию) + JIT Scheduler

18 февраля 2011
Рубрика: Windows

Задача - выгрузка данных из в файл.

Реализация - обрабоотка, которая стартуется при старте пользователя 1С.

Результат - батник, который, собственно, и стартует 1С под нужным пользователем.

И все срабатывает, но только в том случае, если сеанс пользователя, под которым запускается , активен. Т.е. если запускать бантик через виндовый планировщик заданий, то процес запускается, но остается висеть, что не есть хорошо.

После долгих ковыряний и тестов решили, что проблема "висяков" в следующем.

Когда стартует -ка, она показывает "совет дня". И пользователь не можен завершить сеанс, пока не закроет это активное окошко. Чтоб его больше не показывать, надо убрать галку в этом же окне.

Но как быть, если запускать процес надо автоматом, ночью. Не сидеть же в офисе.

Выход из ситуации - альтернативный планировчик, более мощный + некоторые махинации.

1) Качаем сам планировщик - JIT Scheduler (гугл в помощь, ссылок полно)

2) Добавляем дазачу на запуск батника от системы (не от пользователя) на ближайшее время.

3) Следим, чтоб запустилась -ка, снимаем галку, чтоб окна с подсказками более не показывались

4) Устанавливаем время запуска на какой нам удобно.

В итоге мы запустили процес 1С-ки от системы, поснимали все, что нам мешает и спокойно можем работать с 1С-кой без всякий висяков.