(3) >> Попробуй так
start /wait .. /CЗавершитьРаботуПользователей" - пока не выполнится
Не, пока не выполнится нельзя.
Я же выше написал, уже были такие неприятные ситуации, когда 1С-ка зависла на этом этапе с 20-00 вечера, и никто не мог войти в базу до 11-00 следующего дня.
Нужно обязательно ждать определенное время, а потом все это убивать.
>> можно проверять ErrorLevel == 0 - нормально сработало
Я конечно, проверю...
Но как мне помнится там всегда код возврата = "0".