Добрый день! Подскажите команду для выгрузки сf-ника.
---
Команда запуска конфигуратора:
/DumpCfg <имя cf-файла> [-Extension <имя расширения>]
---
Команда запуска конфигуратора:
/DumpCfg <имя cf-файла> [-Extension <имя расширения>]
---
А зачем мне запускать конфигуратор?
---
Спасибо, работает!
---
ibcmd infobase config save --db-server=localhost --dbms=MSSQLServer --db-name=sb_demo --db-user=test_db_user --db-pwd=test_pwd_123 "%tmp%\sb_demo.cf"
Ссылка
---
А это точно? У меня есть команда которая выгружает dt. Она совсем по-другому выглядит

```1c
    ИсполняемыйФайл+" DESIGNER /S "+Сервер+"\"+КаталогБазы+ПараметрыАвторизации+" /DumpIB "+ИмяАрхива
```
---
А зачем мне запускать конфигуратор? Хотя бы затем, что CF выгружается только в режиме Конфигуратора.
(5) У меня есть команда которая выгружает dt. Вот в этой команде ключ "DESIGNER" отвечает как раз за запуск 1С в режиме Конфигуратора. Surprise?
Она совсем по-другому выглядит Она может ОЧЕНЬ по-разному выглядеть - это, типа, "конструктор".

Вам в (2) показали одну из деталей этого конструктора (важнейшую для вашей задачи!) - в расчете, что вы знаете остальное. Но, очевидно, это не так, поэтому курите: https://infostart.ru/public/104654/

Можно не благодарить.
---
Хотя бы затем, что CF выгружается только в режиме Конфигуратора.
Брехня.
---
А зачем мне запускать конфигуратор?
Ну можно запустить блокнот или паинт, может быть какая-то из этих программ выковыряет cf из вашей базы.
---
Я же привел ссылку на статью, в которой объясняется работа этого механизма.
---
Коллеги, cf-ник выгружается, с этим все ок. Но с запуском конфигуратора той базы из которой нужен cf-ник. Можно как то сделать, чтобы без запуска конфигуратора или иной программы? Если нужно выгрузить cf-ники из списка баз, то это не очень удобно.
---
смотри (3) там все расписано. Можно создать пустую базу, в ней создать обработку, которая будет делать список баз и выгружать из них cf-ники в заданные папки без запуска конфигураторов этих баз и даже в том случае когда конфигуратор занят.
---
Я просто так никогда не делала. Не понимаю куда эту строку помещать. А зачем создавать пустую базу? У меня уже есть рабочая, из нее все запускаю.
---
Если необходима выгрузка cf-ников из списка баз, то логично завести служебную базу и в ней завести этот список и обработку которая будет собственно выгрузку делать.
А строку эту нужно помещать в Командную строку. Вызывается так: Пуск - Служебные Windows - Командная строка или просто Win+R - cmd.
Сам файл ibcmd располагается в C:\Program Files (x86)\1cv8\8.3.хх.хххх\bin, если 32-х битная версия платформы стоит, или в C:\Program Files\1cv8\8.3.хх.хххх\bin, если 64-х битная. Файл содержится только в серверной версии платформы.
В (3) содержится ссылка на статью подробно описывающую все преимущества ibcmd.
---
Этот список баз постоянно меняется, редактируется. Что то добавляется, что то наоборот. И разными сотрудниками. Поэтому если нужно будет делать для этого новую базу, то сначала нужно будет настроить синхронизацию рабочей с этой новой. Чтобы базы и их параметры обновлялись.
---
Так можно выгружать и файловые и серверные базы?
---
Режим "infobase"
Второй режим работы, infobase, совершенно не зависим от Автономного сервера и может применяться самостоятельно, с любыми базами – файловыми или расположенными в СУБД. Для СУБД-баз при этом совершенно не важно, зарегистрирована ли база на сервере 1С или нет. Взаимодействие идет напрямую с СУБД.