Для чего нужно? Если вы на ночь запланировали кучу обработок, а какая-то с$#а периодически оставляет базу открытой, можно, конечно, понадеяться на ОбработкаОжидания() и ЗавершитьРаботуСистемы().
Вот только если в нужный момент 1с-Предприятие будет обрабатывать длинный отчет, или просто зависнет, или приложение закроется, а процесс останется, то будет облом. Тут нужно рубить шашкой! А шашка - вот она.
Разработка не моя, вот ссылка на первоисточник (c)Александр Кочуров http://v7backup.narod.ru/
Я только выцарапал нужные скрипты из большого и в остальном не нужного мне проекта.
Автор разрешил мне публиковать этот кусок со ссылкой на первоисточник.
Работает с версиями системы Win2000 prof и старше.
Здесь искал, не нашел разработок для файлового варианта, только для sql. Может, плохо искал? :)
Замеченные мною (bulpi) баги:
Процессы, запущенные в терминальном режиме, закрываются, если только
1)пользователь, запускающий скрипт - Администратор
или
2)пользователь, запускающий скрипт, и пользователи терминалов входили под одним логином