В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Использование сценария для изменения разрешений на доступ к разделам реестра из командной строки

Аннотация
В данной статье описывается процедура использования сценария для изменения разрешений на доступ, определенных в разделе реестра, из командной строки с помощью средства Regini.exe, входящего в пакет Microsoft Windows NT Server 4.0 Resource Kit. Пакет Resource Kit является отдельным продуктом, который можно приобрести у корпорации Майкрософт.
Дополнительная информация
Внимание! При использовании сценария для изменения разрешений на доступ к разделам реестра вы заменяете весь текущий набор разрешений, определенный в разделе реестра. К примеру, если существует четыре типа пользователей, разрешения на доступ которых определяются в том или ином разделе реестра, и вы создаете и запускаете файл сценария, который изменяет разрешения для трех из четырех типов пользователей, сведения о четвертом типе пользователей будут удалены.

Для использования сценария для изменения разрешений, определенных в разделе реестра, из командной строки выполните следующие действия:

  1. Установите последнюю версию пакета Windows NT Server 4.0 Resource Kit.
  2. Создайте файл сценария, содержащий команды, необходимые для внесения изменений:
    1. Запустите любой текстовый редактор (например, «Блокнот»).
    2. Введите имена разделов реестра и соответствующие изменения в следующем формате:
      \Registry\куст\раздел [разрешения]
      где куст – имя куста реестра, раздел – имя раздела реестра, а [разрешения] – двоичный числовой формат разрешений.

      Например, чтобы внести изменения в раздел реестра HKEY_LOCAL_MACHINE\Software с целью предоставить группам «Администраторы» и «Создатель/Владелец» полный доступ, а группе «Все» – доступ на чтение, введите следующую строку:
      \Registry\Machine\Software [1 5 8]
      Примечание. Разрешения следует вводить в двоичном числовом формате. Также следует ссылаться на куст реестра в заранее определенном формате. Дополнительные сведения о ссылках на куст реестра в файле сценария и о двоичных числах для различных типов разрешений см. в разделе данной статьи «Ссылка на кусты реестра и двоичное числовое представление разрешений».
    3. Сохраните и закройте файл сценария.
  3. В командной строке введите следующую команду и нажмите клавишу ВВОД
    REGINI [-m \\имя_компьютера] имя_сценария
    где имя_компьютера – имя компьютера, а имя_сценария – имя созданного вами файла сценария.

    Примечание. Параметр -m используйте только в том случае, если вы редактируете реестр на удаленном компьютере. Всегда указывайте полный путь к файлу сценария.
Ссылка на кусты реестра и двоичное числовое представление разрешений

Ссылаться на кусты реестра следует так, как это указано ниже:
  HKEY_LOCAL_MACHINE - \Registry\Machine  HKEY_USERS - \Registry\Users  HKEY_CURRENT_USER - \Registry\User\User_SID (где User_SID – идентификатор безопасности текущего пользователя)				
Двоичные числовые представления разрешений имеют следующий вид:
Администратор, полный доступ 1Администратор, чтение 2Администратор, чтение и запись 3Администратор, чтение, запись и удаление 4Создатель, полный доступ 5Создатель, чтение и запись 6Все, полный доступ 7Все, чтение 8Все, чтение и запись 9Все, чтение, запись и удаление 10Опытные пользователи, полный доступ 11Опытные пользователи, чтение и запись 12Опытные пользователи, чтение, запись и удаление 13Системный оператор, полный доступ 14Системный оператор, чтение и запись 15Системный оператор, чтение, запись и удаление 16Система, полный доступ 17Система, чтение и запись 18Система, чтение 19Администратор, чтение, запись и исключение 20				
Для получения сведений о текущих разрешениях раздела реестра (в двоичном числовом формате) можно использовать средство Regdmp, также входящее в пакет Resource Kit.
безопасность
Свойства

Номер статьи: 245031 — последний просмотр: 03/10/2006 15:28:44 — редакция: 1.0

  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbinfo KB245031
Отзывы и предложения