|
v7: Переписать пользователям терминалов базы и пути к ним | ☑ | ||
---|---|---|---|---|
0
Лалым
12.06.16
✎
17:35
|
Гл бух завела давно уже такой порядок.
базы (рабочие находятся на диске Д а папочке - Базы 2014) каждый год копируем всю папку с базами ( несколько бухгалтерий) даем ей имя 2015 Сворачиваем базы в ней за прошлый год. Переписываем всем пользователям удаленного рабочего стола новые пути и новые названия (была бухОазис2014 Стала бухОазис2015 Путь был D:/Базы2014/бухОазис Ставим D:/Базы2015/бухОазис) Доступ к старым базам остается только у гл буха и соответственно имеет список всех баз) нельзя ли не заходя под каждым пользователем и переписывая имена и пути к базам просто в поменять в реестре поменять одну циферку, не могу найти ветку где приписаны базы для определенного пользователя. не подскажете, где найти и как в темпе поправить. |
|||
1
RomanYS
12.06.16
✎
17:45
|
"не могу найти ветку" ты её глазками ищешь? Запусти поиск по значению
|
|||
2
RomanYS
12.06.16
✎
17:50
|
||||
3
b_ru
12.06.16
✎
17:56
|
Список баз 1С хранит в файле C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i
Там же есть файл 1CEStart.cfg в котором можно определить параметр CommonInfoBases - файл со списком общих инфобаз, например так: CommonInfoBases=\\server1C\bases\MyBase.v8i Таким образом меняя файл \\server1C\bases\MyBase.v8i можно управлять списком баз централизовано. |
|||
4
Лалым
12.06.16
✎
17:59
|
(2) там ВСЕ базы а мне надо для КАЖДОГО юзера.
(3) версия семь и семь |
|||
5
RomanYS
12.06.16
✎
18:03
|
(4) там не ВСЕ, а ТВОИ.
Если заменить current user на users\<id КАЖДОГО пользователя> получишь нужное |
|||
6
Лалым
12.06.16
✎
18:08
|
(5) Я вхожу через TeamViewer если сменю пользователя, вылетит тимка наверное, неохота завтра просить перегрузить сервер
Хотелось бы все сделать по уделенке |
|||
7
Лалым
12.06.16
✎
18:09
|
(5) то есть в регэдите я могу редактировать только свои ветки так сказать?
|
|||
8
RomanYS
12.06.16
✎
18:10
|
(7) прочитай ещё раз (5), если достаточно прав - можно править профиль любого пользователя
|
|||
9
Лалым
12.06.16
✎
18:30
|
(8) Прочитал пять раз, Права админские.
у юзеров - права пользователи удаленного рабочего стола В реестре вижу только свои базы Наверное придется заходить к каждому юзеру на комп и менять прописку |
|||
10
Sserj
12.06.16
✎
18:38
|
(9) Немного теории:
HKEY_CURRENT_USER Данный раздел содержит настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.[2] Хотя этот раздел выглядит как один из основных в редакторе реестра, он является всего лишь ссылкой на один из профилей HKEY_USERS\. https://ru.wikipedia.org/wiki/Реестр_Windows#HKEY_CURRENT_USER Мораль: Открой ветку HKEY_USERS и шарься в ней, заходя в каждого юзера (группы вида S-1-5-21-698909565-3013914848-2191400249-1001) и в разделах вида HKEY_USERS\S-1-5-21-698909565-3013914848-2191400249-1001\SOFTWARE\1C\1Cv7\7.7 |
|||
11
Nord20
12.06.16
✎
18:47
|
"пользователи удаленного рабочего стола" - терминал ?
тогда можно и без захода на каждый комп... |
|||
12
Лалым
12.06.16
✎
18:54
|
(11) ?
Так и хочется. |
|||
13
Nord20
12.06.16
✎
18:58
|
(12) Юзеры заходят через терминал? Через удаленный раб. стол ?
|
|||
14
Лалым
12.06.16
✎
19:00
|
(13) да
|
|||
15
Chameleon1980
12.06.16
✎
19:01
|
(14) что да?
|
|||
16
Лалым
12.06.16
✎
19:03
|
да заходят через удаленный рабочий стол
Сервер хрюша подправленная |
|||
17
Nord20
12.06.16
✎
19:03
|
(14) заходим Админом и правим реестр на сервере терминалов,
так, как было сказано выше. |
|||
18
Лалым
12.06.16
✎
19:04
|
Я на него захожу тим виевером под админом
других пользолвателей кроме удаленщиков на нем нет |
|||
19
Nord20
12.06.16
✎
19:05
|
+ при отключенных Юзерах.
|
|||
20
MaxS
12.06.16
✎
20:28
|
Данную задачу решал в 2010-м году.
http://catalog.mista.ru/public/73880/ На старое место ставим базу "заглушку". Если пользователь пытается открыть старую базу, его реестр меняется на новую и база открывается с нового места. И не нужно караулить появление каждого пользователя. |
|||
21
Лалым
12.06.16
✎
20:36
|
(20) Понял, спасибо , вариант не подходит , старая база остается актуальной на своем месте для глав и пом глав бузха.
|
|||
22
b_ru
12.06.16
✎
20:44
|
(4) сори, протупил
(21) Как насчет Процедура ПриНачалеРаботыСистемы() ... Если ИмяПользователя() <> "Глав бузх" И ИмяПользователя() <> "пом глав бузх" и ИмяПользователя() <> "одмин" Тогда ПерезаписатьПутьВРеестре() КонецЕсли; |
|||
23
Nord20
12.06.16
✎
21:07
|
ну низззя поднимать термал на ХР... панимаишь ?
не по-Майкрософтовски это... а так-то мы бы да... памагли бы... |
|||
24
Обработка
12.06.16
✎
21:39
|
(0) Давноо для 1с 77 есть приблуда который автоматом прописывает базы. Поищи погугли найдешь.
Можно еще по другому сделать готовые ярлыки для всех баз и кинуть всем на рабочий стол средствами админов. |
|||
25
MaxS
13.06.16
✎
13:45
|
(21) Так и думал, что будет этот ответ.
Но это уже ваш чисто организационный момент. Вручную перененастроить двоим проще, чем наоборот оставить двоих на старом месте, а остальных вручную перенастроить. |
|||
26
Обработка
13.06.16
✎
13:52
|
(25) + 1. Даа логика конечно железная.
|
|||
27
varelchik
13.06.16
✎
13:55
|
+(25) А подключение к удаленному рабочему столу еще вроде бы нихто не отменял.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |