вторник, 4 октября 2016 г.

1C 8 прописать базы для всех пользователей

1C 8 прописать базы для всех пользователей

У каждого администратора часто возникает необходимость прописать базы 1С, будь то базы на компьютере на котором часто меняются пользователи и не охота прописывать каждый раз каждому пользователю.
Итак
1) Для начала нужно добавить все наши базы, которые мы хотим использовать в клиент 1С
2) Это список будет находиться в файле по следующему пути
Для Windows XP
Профиль всех пользователей: С:\Documents and Settings\All Users\Application Data\1C\1CEstart\
Профиль пользователя: С:\Documents and Settings\%username%\Application Data\1C\1CEstart\
Для Windows 7, 8, 8.1 и 10
Профиль всех пользователей: C:\ProgramData\1C\1CEStart\
Профиль пользователя: C:\Users\%username%\AppData\Roaming\1C\1CEStart\

3) Чтобы все пользователи имели общий доступ к этому файлу, положим его в более доступуное место например D:\1C_Bases и обзовем например Общие базы.v8i.
Для сервера терминалов я его положил на общий сетевой ресурс, чтобы было удобней управлять
4) Открываем файл 1CEStart, который лежит по указаному сверху пути, в моем случае для Windows Server 2012 это C:\ProgramData\1C\1CEStart\
И добавляем ему следующую строку
CommonInfoBases=\\server3\1cv8\Общие базы.v8i

После этого файл примет приблизительно следующий вид:
InstalledLocation=C:\Program Files (x86)\1cv8
InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=1 SERVER=1 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=1 LANGUAGES=RU
CommonInfoBases=\\server3\1cv8\Общие базы.v8i

Все теперь можно запускать 1С от любого пользователя, и у него появиться весь наш список баз