Речь вот о таком диалоге:
Как следует из описания он появляется при первом запуске базы в режиме пользователя после выполненной загрузки dt в не родную базу (копия, для тестов... и так далее).
При загрузки dt вручную через обновлятор, чтобы избежать этого диалога, достаточно настроить параметр "Блокировать работу с внешними ресурсами" (читайте подсказку к ней в самом интерфейсе):
А вот если речь идёт о загрузки через скрипт, то тут нужно задействовать специальную команду.
Сама загрузка через скрипт будет, например, такой:
%run_1c_d% /RestoreIB "X:\Work\data.dt" |
Специальная команда вставляется в скрипт из меню команд обновлятора ( возможно эта команда пока доступна только в тестовом обновляторе ) вот так:
Вставится вот такой скрипт:
@config_working_with_external_resources( disable_working_with_external_resources: "True" ) |
Значение параметра True означает, что работа с внешними ресурсами будет заблокирована, значение False - наоборот, разблокирована.
Итого, с учётом вот этого нюанса наш скрипт будет таким:
@run_cmd( script: "%run_1c_d% /RestoreIB "X:\Work\data.dt"" ) @config_working_with_external_resources( disable_working_with_external_resources: "True" ) |