Вход | Регистрация
 

Как добить 1С, если сама не закрылась?

Как добить 1С, если сама не закрылась?
Я
   Галахад
 
12.01.21 - 12:02
Запускаю 1С планировщиком Виндовс.
Стартует обработка. На финише выполняется ЗавершитьРаботуСистемы(Ложь).
Но не всегда 1С закрывается. Иногда крашится и процесс висит.

Как можно добить 1С в этом случае?
   acht
 
1 - 12.01.21 - 12:05
Там в планировщике где-то галочка есть - "грохать процесс, если он выполняется больше определенного времени". В логах, ЕМНИП, так и будет - прибито по таймауту.
   polosov
 
2 - 12.01.21 - 12:06
taskkill /?
   НЕА123
 
3 - 12.01.21 - 12:07
ПрекратитьРаботуСистемы()
   Галахад
 
4 - 12.01.21 - 12:10
(1) Что-то я не допетрил как.
Я хочу запускать раз в час, с 8 до 18. И непонятно как настроить...

(2) Всегда? Как-то нежнее хотел.
Только когда совсем грустно будет добивать.

(3) О, как. Попробую.
   Pit0n_08
 
5 - 12.01.21 - 12:30
(+2,3) На файловых базах будет просить переиндексацию... Аккуратнее всё же через ЗавершитьРаботуСистемы(<ФлагСохранения>) и в настройках пользователя под которым запускается 1С снять галочку "Запрашивать подтверждение при выходе из программы" (это в ТиС, в других может иначе имярек).
   Галахад
 
6 - 12.01.21 - 12:40
(5) В 8-ке вроде нет такого. Но с другой стороны лишний раз не хотелось бы.

Сделал (3). И добавил (2) в планировщик в конец каждого часа.
   Pit0n_08
 
7 - 12.01.21 - 12:42
(+5) Попутал секции - Это я про 1с7.7... Имей в виду, что если комп на котором запускается обработка, уходит в гибернацию, 1с не завершается никак.(
   Галахад
 
8 - 12.01.21 - 12:44
(7) Не беда. Тогда и планировщик не сработает. :-)
   Pit0n_08
 
9 - 12.01.21 - 12:46
(+6) Хотя принудительное завершение 1С8 иногда приводит к повреждению таблиц (в файловом варианте), починить которое намного сложнее...
   polosov
 
10 - 12.01.21 - 13:25
(9) Он же написал, что у него процесс и так крашнулся.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.