Имя: Пароль:
1C
1С v8
Как убить процесс 1с7s.exe
0 Gena1984
 
10.10.14
11:47
Всем добрый день. Запускаю регламентное задание в 8.3 подключаюсь к 7.7 через Application, все хорошо отрабатывает, но 7.7 продолжает висеть в процессах. 7.7 запускатеся по usr1cv8. Набор команд
        СоединениеСБазой77.ExecuteBatch("ЗавершитьРаботуСистемы(0)");        СоединениеСБазой77.ExecuteBatch("ЗавершитьРаботуСистемы(1)");
СоединениеСБазой77 = NULL;
СоединениеСБазой77 = "";
СоединениеСБазой77 = Неопределено;
СоединениеСБазой77.ЗавершитьРаботуСистемы(0);
СоединениеСБазой77.ЗавершитьРаботуСистемы(1);
СоединениеСБазой77.ExitSystem(0);
СоединениеСБазой77.ExitSystem(1);

Вопрос. Как убить процесс?
1 МихаилМ
 
10.10.14
11:49
killprocecc
2 DGorgoN
 
10.10.14
11:49
СоединениеСБазой77.ЗавершитьРаботуСистемы(0); - оставь 1. Только в СП посмотри в параметре. 0 это без вопросов или с вопросами. Нужно оставить то что без вопросов.
А потом уже делай СоединениеСБазой77 = NULL;
3 Gena1984
 
10.10.14
11:49
из регламентного задания килл процесс не запустишь
4 IVT_2009
 
10.10.14
11:50
C:\WINDOWS\system32\taskkill.exe /f /im 1cv7*
5 Gena1984
 
10.10.14
11:50
пробовал оставлять без вопросов. не помогает.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший