vanessa-opensource / vanessa-runner

утилита автоматизации базовых операций разработчика 1С
Mozilla Public License 2.0
200 stars 106 forks source link

Ошибка "Неопределена информационная база" при вызове команды "vrunner run" если имя базы содержит кавычки #618

Open abirambul opened 2 months ago

abirambul commented 2 months ago

Если в списке баз у базы имя Srvr="1c-server";Ref="copy1";

то при выполнении получаем ошибку "Неопределена информационная база"

ОТЛАДКА - [o.app.vanessa-runner] - ПараметрЗапуска:"ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;ВыполнитьОтложенноеОбновлениеСейчас;"
ОТЛАДКА - [oscript.lib.v8runner] - КлючСоединенияСБазой /IBName "Srvr="1c-server";Ref="copy1";" 
ОТЛАДКА - [oscript.lib.v8runner] - ИмяПользователя <***>
ОТЛАДКА - [oscript.lib.v8runner] - ПутьКТонкомуКлиенту1С: Путь платформы 1С <>
ОТЛАДКА - [oscript.lib.v8runner] - ПутьКТонкомуКлиенту1С: вычислили Путь платформы 1С <C:\Program Files\1Cv8\8.3.25.1286\bin\1cv8.exe>
ОТЛАДКА - [oscript.lib.v8runner] - ПутьКТонкомуКлиенту1С: получили путь к тонкому клиенту 1С <C:\Program Files\1Cv8\8.3.25.1286\bin\1cv8c.exe>
ОТЛАДКА - [o.app.vanessa-runner] - "C:\Program Files\1Cv8\8.3.25.1286\bin\1cv8c.exe"  ENTERPRISE /IBName "Srvr="1c-server";Ref="copy1";"  /N"***" /P"***" /UC"***" /Lru /VLru /DisableStartupMessages /DisableStartupDialogs /C"ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;ВыполнитьОтложенноеОбновлениеСейчас;" /out"***" /DisplayAllFunctions /Lru  /iTaxi /TESTMANAGER /Execute"C:\Program Files\OneScript\lib\vanessa-runner\epf\ЗакрытьПредприятие.epf"
ОТЛАДКА - [o.app.vanessa-runner] - Читаю из файла ***
ИНФОРМАЦИЯ - [o.app.vanessa-runner] - Дополнительный лог выполнения 1С:Предприятие
Неопределена информационная база
ИНФОРМАЦИЯ - [o.app.vanessa-runner] - Выполнение команды/действия в режиме 1С:Предприятие завершено.

Причем выполнение заканчивается успешно