Тут https://www.hostedredmine.com/issues/991510 описал как при наличии прав администратора ОС в файловой базе можно запускать второй конфигуратор. Весьма эффективно для выполнения выгрузок метаданных без влияния на интерфейс пользователя. В ИР это уже применил.
Думаю и Турбоконфу это будет полезно.
// Для файловой базы при наличии прав администратора создает символьную ссылку (зеркало) файла БД и возвращет строку соединения с путем к нему.
// В остальных случаях возвращает оригинальную строку соединения этой базы.
//
// Параметры:
// СтрокаСоединенияБазы - Строка - оригнальная строка соединения; если пустая, то берется строка соединения этой базы
// выхКаталогЗеркалаБазы - Строка - только выход, можно затем использовать для удаления каталога зеркала БД
//
// Возвращаемое значение:
// Строка -
//
Функция СтрокаСоединенияБазыДляВыгрузкиЛкс(СтрокаСоединенияБазы = "", выхКаталогЗеркалаБазы = Неопределено) Экспорт
мПлатформа = Обработки.ирПлатформа.Создать();
Если Не ЗначениеЗаполнено(СтрокаСоединенияБазы) Тогда
СтрокаСоединенияБазы = СтрокаСоединенияИнформационнойБазы();
КонецЕсли;
Если Истина
И ирКэш.ЛиФайловаяБазаЛкс()
И мПлатформа.ЕстьАдминистративныеПраваУУчетнойЗаписиОС()
Тогда
КаталогБазы = НСтр(СтрокаСоединенияБазы, "file");
выхКаталогЗеркалаБазы = КаталогБазы + "\MirrorDB";
СоздатьКаталог(выхКаталогЗеркалаБазы);
ИмяФайлаБазы = КаталогБазы + "\1Cv8.1CD";
ИмяФайлаЗеркалаБазы = выхКаталогЗеркалаБазы + "\1Cv8.1CD";
ирОбщий.ВыполнитьКомандуОСЛкс("mklink """ + ИмяФайлаЗеркалаБазы + """ """ + ИмяФайлаБазы + """",,, Истина);
СтрокаСоединенияБазы = СтрЗаменить(СтрокаСоединенияБазы, КаталогБазы, выхКаталогЗеркалаБазы);
КонецЕсли;
Возврат СтрокаСоединенияБазы;
КонецФункции