MergeCfg
MergeCfg
/MergeCfg <имя cf/cfe-файла> -Settings <имя файла настроек>
[-EnableSupport | -DisableSupport]-IncludeObjectsByUnresolvedRefs | -ClearUnresolvedRefs[-force]
— объединение текущей конфигурации с файлом конфигурации или расширения, используя указанный файл настроек. Доступные параметры:
имя cf/cfe-файла — содержит имя файла конфигурации(".cf")/расширения конфигурации(".cfe") для объединения.
Settings <имя файла настроек> — содержит имя файла настроек объединения.
[-EnableSupport | -DisableSupport] — выбор режима поддержки.
При использовании параметра -EnableSupport текущая конфигурация будет поставлена на поддержку при объединении, если есть возможность. Правила поддержки должны быть указаны в файле настроек.
При использовании параметра -DisableSupport текущая конфигурация не будет поставлена на поддержку.
Внимание! Если одновременно c параметром -EnableSupport/-DisableSupport указан параметр -Extension, то объединение будет прервано с ошибкой "Возможность объединения с постановкой на поддержку отсутствует".
IncludeObjectsByUnresolvedRefs — Если в настройках есть объекты, не включенные в список объединяемых и отсутствующие в основной конфигурации, на которые есть ссылки из объектов, включенных в список, то такие объекты также помечаются для объединения, и выполняется попытка продолжить объединение.
ClearUnresolvedRefs — очищение ссылок на объекты, не включенные в список объединяемых.
Extension — расширение, которое будет участвовать в объединении с расширением из cfe-файла.
force — Если параметр используется, объединение будет выполнено несмотря на наличие предупреждений о применении настроек и об удаляемых объектах, на которые найдены ссылки в объектах, не участвующие в объединении. Если параметр не используется, то в описанных случаях объединение будет прервано.
Внимание! Если в параметре командной строки требуется ввести имя файла, то следует учитывать, что при указании имени файла с полным путем все каталоги, входящие в состав пути, должны существовать.