Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Deadooshka


Сообщения: 2565
Благодарности: 698

Профиль | Отправить PM | Цитировать


Тестовая база блокируется на время работы 1cestart.exe? Насколько вижу, выбран неудачный способ ожидания завершения работы 1cestart.exe. Скрипт завершается по факту появления dt-файла, а не по факту окончания работы софта. Сам файл появился, скрипт завершается, но заполнение файла ещё может быть не окончено. Т.е. я бы убрал асинхронный start-process с While($true) {...}, заменив его обычным синхронным вызовом команды. У start-process есть флаг -wait, можно его добавить для синхронности.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:01, 24-01-2025 | #4