При отработке данного кода из системы выбрасывает всех пользователей, включая моего. Этот код часть обработки, запускаю ее из bat файла с прописанным кодом разрешения.
(1) это стандартное поведение программы. Используй типовую обработку. На УФ она перед выкидыванием говорит, что всех выкинула, вы выходите сейчас или я вас выкину через 60 секунд?
Если отменить, то не выкинет, а если проспать, то с концами. Перезаходишь и все ок!
(6)Нужно это для автоматического обновления. Логика какая была
Батник запускает обработку в определенное время, она в свою очередь создает новый батник для обновления конфигурации из хранилища , далее начинает выгонять всех пользователей, после того как остаюсь один я запускается временный батник и прерывается моя работа.
Проблема состоит в том, что если меня выгоняет раньше кого либо из пользователей, то код просто не отработает.
(1) Меняйте дату на своём компьютере перед запуском обработки. Например, Вы устанавливаете блокировку с 22.02.2018, предварительно передвиньте на своём компьютере время на 21.02.2018.
А точно параметры командной строки должны быть к файлу ""C:\Program Files\1cv8\common\1cestart.exe", а не например "C:\Program Files (x86)\1cv8\8.3.10.2252\bin\1cv8.exe"?
(2)Точно, все отрабатывает в случае, если я не захожу под другими пользователями в систему, но как только я захожу еще хоть под одним пользователем, то, после блокировки, вместе с ним из системы выкидывает и меня. Из этого следует, что дальнейший код не отрабатывает