Настройте инструмент разрешения реестра - PullRequest
1 голос
/ 22 июля 2010

Я должен написать пару ключ-значение в реестре. Это делается с помощью инструмента. Иногда это не получается.

Существует ли какая-либо утилита для Windows, которая может устанавливать разрешения реестра? Если конкретный пользователь не имеет прав доступа к реестру, я должен иметь возможность настроить разрешения соответствующим образом - из учетной записи администратора.

У меня есть единственная возможность вызвать его во время запуска системы для установки параметров.

Ответы [ 2 ]

1 голос
/ 09 октября 2015

попробуйте

 bool flag1 = false;
            try
            {
                new System.Security.Permissions.RegistryPermission(System.Security.Permissions.PermissionState.Unrestricted).Assert();
               // Your Work
            }
            catch (Exception obj1) //when (?)
            {
            }
            finally
            {
                System.Security.Permissions.RegistryPermission.RevertAssert();
            }
            return flag1;
0 голосов
/ 22 июля 2010

Посмотрите на инструмент Regini.exe. Подробности смотрите здесь: Как изменить значения или разрешения в реестре из командной строки или скрипта

...