Тема: Настройка ПО для нового пользователя Windows. И вообще настройка
Установлен Технолоджикс.
Объявляем нового пользователя Windows, в его сеансе запускаем программу,
список выбора конфигураций пуст.
Манипуляции с реестром в ключах
[HKEY_CURRENT_USER\Software\CSoft\TechnologiCS]
[HKEY_LOCAL_MACHINE\SOFTWARE\CSoft\TechnologiCS]
дают неоднозначный эффект.
Прошу сообщить подробно, как регулировать наполнение выпадающего списка
"Выбор конфигурации" для пользователей Windows, как для тех, под кем система была установлена, так и для вновь вводимых.
Настройки вообще.
Используются все возможные способы: файлы ini, cfg в рабочем каталоге, реестр, база данных. Мне представляется, что эта система настроек крайне переусложнена.
Подозреваю, что это не злой умысел разработчиков, а "так сложилось исторически".
Считаю, что по возможности нужно хранить настройки единообразно, напрмер в БД. К примеру, не вижу никакого оправдания для хранения профилей локально, что приводит к бесконечной возне с ними, т.к. часто за одним ПК работает несколько человек, и, в то же время, один человек может работать за несколькими ПК. Или эта проблема с необходимостью удалять файл tcs_all.cfg, т.к. он периодически ломается. Или это загадочное поле "Дополничельные ключи", которое, насколько я понимаю, требуется лишь однажды при установке БД...
О Конфигураторе.
Технически возможно вещь полезная, но для рядовых пользователей необходимость думать о смысле этих выпадаюжих списков при старте (ниже пароля) ничем не оправдана.
Считаю полезным иметь способ запуска программы (к примеру с параметрами), при котором была бы возможность видеть только поля для ввода имени пользователя и пароля.