На терминальном сервере автоматическое добавление списка баз администратора всем пользователям

19.10.13

База данных - Инструменты администратора БД

Иногда возникает ситуация, когда на терминальном сервере windows один из администраторов запускает 7-ку (1cv7s.exe) в режиме "Run as administrator", и всем пользователям применился (и добавляется новым пользователям) один и тот же список баз этого администратора

Иногда возникает ситуация, когда на терминальном сервере windows один из администраторов запускает 7-ку (1cv7s.exe) в режиме "Run as administrator", и всем пользователям применился (и добавляется новым пользователям) один и тот же список баз этого администратора 


Причина:

Список баз для каждого пользователя хранится в реестре

KEY_CURRENT_USER\SOFTWARE\1C\1Cv7\7.7\TITLES

Пользователь, с правами администратора windows, при запуске установочных файлов 1С (установка платформы, конфигураций 1С, прочие установщики 1С 7.7) программа установки прописывает всем пользователям списки баз текущего пользователя, но не меняет эту ветку реестра (иначе список баз сразу отобразился бы у всех пользователей), а записывает в файлы

C:\USERS\\NTUSER.DAT, который является одним из файлов хранения реестра.

В итоге, после следующего входа в windows, этот файл загружается в реестр, в итоге у пользователя появляется список пользователя баз администратора.

 

 

Решения задачи

1. При завершении сеанса у каждого пользователя сохраняется список доступных ему баз 1с 7.7

списком баз введите команду:
reg EXPORT HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles reg>

2.     При запуске сеанса восстанавливается ранее сохраненный список баз 1С 7.7

Для восстановления списка баз введите следующею команду:

REGEDIT /S reg>

Параметр /S подавляет окно предупреждения о добавлении записи в реестр.

 

sql список баз 7.7

См. также

Монопольное открытие формы обработки 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Блокировка открытия формы обработки одним пользователем.

1 стартмани

24.05.2023    583    igor7777    1    

0

Групповое переименование файлов для 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Простецкий скрипт переименования файлов в папке в нижний регистр, будет полезен программистам и системным администраторам имеющим навыки програмирования в 1С. Можно легко настроить под себя, спасает мне периодически час времени, может, кому еще будет полезен.

1 стартмани

18.02.2022    3780    0    igor7777    6    

2

[7.7 ТиС. СТОП-БАРДАК] Автоперенос непроведенных документов на текущий день

Инструменты администратора БД Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Боремся с бардаком. Работы в прошлых датах запрещены. Непроведенные документы (по разным причинам) - автоматом переносятся в начало текущего дня при запуске любого первого сеанса 1С в текущем дне. Задержка старта 1С - практически незначима. Не требует настройки, не требует допрограммирования (исключая один оператор вставки в процедуру старта системы). Можно обработку выполнять вручную с любой периодичностью.

2 стартмани

25.05.2020    5684    2    CheBurator    3    

2

Анализ 1С: Предприятие 7.7 с помощью ELK стека

Журнал регистрации Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    11093    phsin    20    

27

Автоматическое объединение конфигураций 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш. Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.

1 стартмани

22.04.2017    15662    4    devlabnn    2    

6

Перепроведение по счету

Инструменты администратора БД Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет Абонемент ($m)

Перепроведение по счету для конфигурации Бухгалтерский учет для Украины, 1С: Предприятие 7.7

1 стартмани

23.09.2016    3745    1    Genyak    1    

0

Решение проблем с печатью, предварительным просмотром печати, пакетной печатью 1С: 7.7 в терминале

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом: 1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер. 2) Отсутствует предварительный просмотр при печати. 3) Не работает печать без предварительного просмотра (пакетная печать документов). 4) В некоторых формах печатает, в некоторых нет.

1 стартмани

09.06.2016    27125    18    tux    3    

1

Логирование в 1С

Инструменты администратора БД Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами. Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно. В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.

18.05.2016    34939    rudjuk    21    

33
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vcv 89 21.10.13 09:21 Сейчас в теме
Зачем такие сложности?
Проблема обычно возникает, когда администратор пользуется инсталятором от 1С. Список баз администратора попадает в ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\1C\1Cv7\7.7\Titles
Оттуда, при открытии сеанса пользователем, и берутся "список баз по умолчанию".
Что бы проблемы не возникало:
- Лучше всего не ходить в 1С с правами админа, а правильно настроить права.
- Можно засунуть планировщик с выполнением, например, раз в минуту, от имени админа команду reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\1C\1Cv7\7.7\Titles" /f /va
2. skelelaz 19.03.14 23:44 Сейчас в теме
А как побороть такую ситуацию, когда на Windows Server 2003 всем пользователям добавляются в список все базы из списка программиста? Пользователь запускает 1с, а тут вместо 3-х сразу штук 10 светятся.
3. dreamadv 155 22.04.14 13:55 Сейчас в теме
(2) skelelaz, использовать сторонние лаунчеры как вариант.
4. vcv 89 23.04.14 06:35 Сейчас в теме
Оставьте свое сообщение