Проще некуда:
— Копируем на флэшку файл списка Баз Данных: ibases.v8i
— Копируем на флэшку CMD-шник (например: СписокБаз1С.cmd — прилагается)
— Вставляем флэшку и запускаем CMD-шник.
ВСЁ! список баз у пользователя…
(на всякий случай, если кто не знает: 1С 8.х хранит фалы списков баз в каталогах пользователя:
Для Windows XP:
Профиль пользователя: С:Documents and Settings\%USERPROFILE%Application Data1C1CEstart
Для Windows 7:
Профиль пользователя: C:Users\%USERPROFILE%AppDataRoaming1C1CEStart
т.ч. можете взять файл ibases.v8i оттуда).
Интересно конечно. Но не быстрей ли будет, просто по старинке этот список баз скопировать пользователю в тот самый каталог?
(1)
Наверно, у автора в командном файле автоматом определяется версия windows и это копирование производится в соответствующую папку.
А если linux?
С флешки неудобно, ее надо подключать-отключать, лучше из сетевой папки.
И потом ошибка у автора, имхо. В версии 8.1 список где-то в другом месте.
И папка в русскоязычной версии называется c:Пользователи
(1) если пользователь сидит д другом здании, например, и нет времени/желания к нему идти..
… можно и не на флэшку, а в сетевой каталог оба файла положить…
(2) CMD-шник для винды
с линухой не работал.
Думаю, будет полезно:https://habrahabr.ru/post/179405/
А ещё в системе распределенных серверов — каталог персональных файлов пользователей может быть и не в «C:Users»…
ИМХО, удобнее хранить этот файл в сети. Сам использую сетевое расположение файла списка баз. В разы меньше работы, если нужно что-то изменить в данном списке: меняю в одном файле, а у пользователей список баз подтягивается уже из этого файла.