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