Администрирование · 9 мин
Как экспортировать список баз 1С
Как экспортировать список информационных баз 1С: через файл ibases.v8i, настройки запуска, командную строку и скрипты. Проверка результата и типичные ошибки.
Список информационных баз, который пользователь видит в окне запуска 1С:Предприятия, хранится не внутри самих баз, а в отдельном файле конфигурации на компьютере. Поэтому «экспортировать список баз» обычно означает одно из трёх действий: скопировать файл со списком, сформировать текстовый перечень баз с их путями или автоматически получить список на множестве компьютеров. Все три задачи решаются штатными средствами без установки дополнительных программ.
Знание структуры хранения списка полезно при переезде на новый компьютер, при массовой настройке рабочих мест в отделе и при восстановлении после переустановки Windows. Ниже разобраны все рабочие способы: от простого копирования файла до выгрузки через скрипт, а также проверка результата и типичные ошибки.
Где 1С хранит список информационных баз
При запуске толстого или тонкого клиента через стандартный стартер 1С читает файл ibases.v8i. По умолчанию он находится в каталоге %APPDATA%\1C\1CEStart (обычно это C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart). Если список общий для всех пользователей компьютера, файл может лежать в %ALLUSERSPROFILE%\1C\1CEStart.
Файл имеет текстовый формат и открывается обычным «Блокнотом». Каждая база описана блоком в квадратных скобках: внутри указываются имя в списке, способ подключения (файловый каталог, сервер 1С или веб-сервер) и дополнительные параметры. Пример фрагмента:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Accounting";
ID=5f1a2b3c-0000-0000-0000-000000000000
App=Auto
Кроме ibases.v8i, в той же папке может находиться файл 1cestart.cfg — он задаёт общие параметры запуска, включая путь к общему списку баз, если администратор настроил централизованное распространение. Это важно: если в организации используется общий список, редактировать локальный ibases.v8i бессмысленно — он будет перезаписан при следующем запуске.
Как скопировать файл списка баз вручную
Самый простой способ экспорта — скопировать ibases.v8i целиком. Закройте окно запуска 1С, откройте «Проводник», вставьте в адресную строку %APPDATA%\1C\1CEStart и нажмите Enter. Скопируйте файл ibases.v8i на флешку, в сетевую папку или в архив.
Чтобы перенести список на другой компьютер, положите файл в аналогичную папку профиля целевого пользователя. При первом запуске 1С подхватит список автоматически. Учтите: если пути к базам заданы локальными каталогами (например, D:\Bases\...), на новом компьютере эти каталоги должны существовать, иначе база отобразится в списке, но не откроется.
- 1Закройте окно запуска 1С на исходном компьютере
- 2Откройте %APPDATA%\1C\1CEStart и скопируйте ibases.v8i
- 3На новом компьютере создайте ту же папку профиля и вставьте файл
- 4Проверьте, что пути к файловым базам доступны с нового рабочего места
- 5Запустите 1С и убедитесь, что все базы видны и открываются
Как получить текстовый перечень баз с путями
Иногда нужен не сам файл, а читаемый перечень: название базы и путь к ней — например, для инвентаризации или документации. Поскольку ibases.v8i текстовый, перечень можно собрать вручную в «Блокноте» или извлечь автоматически.
Быстрый вариант без программирования: откройте файл в «Блокноте» и скопируйте строки с именами баз (в квадратных скобках) и строки Connect=. Для большого списка удобнее команда PowerShell, которая выберет только нужные строки:
Get-Content "$env:APPDATA\1C\1CEStart\ibases.v8i" | Select-String -Pattern '^\[|^Connect=' | Out-File "$env:USERPROFILE\Desktop\bases.txt" -Encoding UTF8После выполнения на рабочем столе появится файл bases.txt с парами «имя — строка подключения». Если баз много и нужны только названия, измените шаблон на '^\['. Учтите, что строки Connect= для серверных баз содержат имя сервера и имя базы в кластере, а не файловый путь — это нормально.
Экспорт списка через настройки стартера и общий список
В корпоративной среде список баз часто распространяется централизованно. Администратор размещает готовый ibases.v8i в общей сетевой папке, а в файл 1cestart.cfg на каждом компьютере добавляет строку CommonInfoBases=\\server\share\ibases.v8i. Тогда все пользователи видят единый актуальный список, и «экспорт» сводится к копированию одного файла с сетевого ресурса.
Проверить, используется ли общий список, можно так: откройте %APPDATA%\1C\1CEStart\1cestart.cfg и %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg в «Блокноте» и поищите параметр CommonInfoBases. Если он есть, экспортируйте файл по указанному в нём пути — локальная копия может быть неполной.
Способы экспорта списка баз
Подходит для переноса списка на другое рабочее место. Ограничение: пути к файловым базам должны совпадать на целевом компьютере.
Подходит для инвентаризации и документирования. Ограничение: результат — простой текст, обратно его как список не импортировать.
Подходит для отдела или всей организации. Ограничение: требует прав администратора и общедоступной сетевой папки.
Массовый сбор списков с нескольких компьютеров
Администратору, которому нужно узнать, какие базы подключены у пользователей отдела, не обязательно обходить рабочие места. Скрипт на PowerShell может прочитать ibases.v8i удалённо по сети, если включён административный доступ к профилям, либо выполниться на каждом компьютере через групповую политику или планировщик.
Пример команды для удалённого чтения (требуются права на чтение профиля пользователя):
Get-Content "\\PC-01\C$\Users\ivanov\AppData\Roaming\1C\1CEStart\ibases.v8i" | Select-String -Pattern '^\[|^Connect='Результаты удобно складывать в один общий CSV-файл с колонками «компьютер — пользователь — база — подключение». Перед массовым сбором согласуйте действия с политикой информационной безопасности: список баз может содержать имена серверов и служебные пути, относящиеся к внутренней инфраструктуре.
Проверка результата и типичные ошибки
После экспорта или переноса проверьте результат до того, как удалять исходные данные. Откройте окно запуска 1С: все базы должны отображаться с привычными именами, а при выборе файловой базы внизу окна должен показываться корректный путь. Запустите хотя бы по одной базе каждого типа подключения — файловую, серверную и веб — чтобы убедиться, что соединение работает.
Как проверить результат
Все базы видны с правильными русскими названиями
Иероглифы вместо имён — файл сохранён не в UTF-16, пересохраните корректно
База открывается без запроса каталога
Ошибка «информационная база не обнаружена» — путь недоступен с этого компьютера
Подключение к кластеру проходит без ошибок
Ошибка соединения — проверьте имя сервера и доступность агента кластера
Частые вопросы
Можно ли экспортировать список баз из самого окна запуска 1С кнопкой?
Штатной кнопки «экспорт» в стартере нет. Окно запуска только читает файл ibases.v8i, поэтому выгрузка всегда выполняется на уровне файловой системы: копированием файла или извлечением строк из него.
Где лежит список баз, если 1С запускается через веб-браузер?
При работе через браузер локального списка баз нет: адрес публикации на веб-сервере задаётся вручную в адресной строке. Перечень опубликованных баз хранится в файле default.vrd на веб-сервере, и экспортировать его может только администратор сервера.
Перенесётся ли список при обновлении платформы 1С?
Да. Файл ibases.v8i привязан к профилю пользователя, а не к версии платформы, поэтому при установке нового релиза список сохраняется. Меняется лишь то, какая версия клиента запускается для каждой базы — она подбирается автоматически по параметру App и требованиям базы.
Как экспортировать список баз на Linux или macOS?
Логика та же: найдите файл ibases.v8i в каталоге настроек пользователя (обычно ~/.1C/1cestart) и скопируйте его. Учтите, что пути к файловым базам в Linux записываются в стиле этой ОС, и перенос такого списка на Windows без правки путей не сработает.
Можно ли объединить списки баз с двух компьютеров?
Да, вручную: откройте оба файла ibases.v8i в текстовом редакторе и перенесите нужные блоки вида [Имя базы] со всеми строками параметров в один файл. Следите, чтобы имена секций не дублировались, и сохраните результат в кодировке UTF-16.
Что важно запомнить
Список баз 1С — это текстовый файл ibases.v8i в профиле пользователя. Экспорт сводится к его копированию или извлечению строк; для читаемого перечня используйте PowerShell, для отдела — общий сетевой список. Перед правками делайте резервную копию и проверяйте пути к базам на целевом компьютере.