Скрипты для выгрузки в файлы

Как быстро выгрузить или загрузить конфигурацию из файлов? Если вы используете Git, а ставить Precommit не хочется, то я для вас собрал подборку наиболее популярных скриптов для командной строки

Выгрузка конфигурации в файлы

Примеры привел для файловой базы. В зависимости от версии платформы, запускаем сообветствующий EXE-шник.

Пример:

"C:\Program Files\1cv8\8.3.21.1709\bin\1cv8.exe" Config /F ПутьКФайлуБД /DumpConfigToFiles "ПутьККаталогуВыгрузки" -Format Hierarchical /NAdmin

где:

ПутьКФайлуБД - путь к файлу базы данных, например: D:\bases\MyBaseName

ПутьККаталогуВыгрузки - каталог, куда нужно выгрузить разложенную на файлы конфигурацию. Например, в подкаталог Git-репозитория проекта: D:\git\repo\mybase\cfg\

/N - Параметр для указания имени пользователя для авторизации

/P - Пароль пользователя

В примере указан пользователь Admin без пароля. Обратите внимание, что, в отличии от дугих параметров, между параметрами /N и /P и их значениями пробел не ставится. Если параметры аутентификации не указаны или указаны с ошибкой, то при запуске команды их нужно будет задать интерактивно.

Выгрузка расширения в файлы

Пример:

"C:\Program Files\1cv8\8.3.21.1709\bin\1cv8.exe" Config /F ПутьКФайлуБД /DumpConfigToFiles "ПутьККаталогуВыгрузки" -Format Hierarchical -Extension EnglishCodeAdapter

Отличие от выгрузки конфигурации заключается только в параметре -Extension, после которого указывается имя расширения для выгрузки - имя расширения, как оно задано при конфигурировании.

Загрузка конфигурации из файлов

Пример:

"C:\Program Files\1cv8\8.3.21.1709\bin\1cv8.exe" Config /F ПутьКФайлуБД /LoadConfigFromFiles "ПутьККаталогуВыгрузки" /UpdateDBCfg -Dynamic-

Загрузка расширения из файлов

Пример:

"C:\Program Files\1cv8\8.3.21.1709\bin\1cv8.exe" Config /F ПутьКФайлуБД /LoadConfigFromFiles "ПутьККаталогуВыгрузки" -Extension EnglishCodeAdapter /UpdateDBCfg -Dynamic-

Источник: https://telegra.ph/Skripty-dlya-vygruzki-v-fajly-06-16

Last updated