Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Изменение разрешения на ветку реестра

Ответить
Настройки темы
VBS/WSH/JS - [решено] Изменение разрешения на ветку реестра

Пользователь


Сообщения: 121
Благодарности: 3

Профиль | Отправить PM | Цитировать


Доброго времени суток!


Возникла такая проблема что скриптом необходимо изменить разрешение на ветку реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing. Причем изменение разрешения нужно выполнить от прав админа домена, так как у обычного пользователя на это прав нет. Нужны такие разрешения:

SYSTEM: Полный доступ
Администраторы домена + Локальные администраторы: Полный доступ
Пользователи домена + Локальные пользователи: Полный доступ
СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ: Полный доступ


Если с доменными пользователями это не возможно тогда хотя бы так:

SYSTEM: Полный доступ
Локальные администраторы: Полный доступ
Локальные пользователи: Полный доступ
СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ: Полный доступ


Желательно VBS скрипт.

Заранее благодарен!

Отправлено: 11:12, 24-03-2009

 


Moderator


Сообщения: 53219
Благодарности: 15446

Профиль | Отправить PM | Цитировать


Цитата SanyaJoker:
Желательно VBS скрипт.
Геморно это (вот пример, там еще ADsSecurity.dll требуется).
Проще воспользоваться SubInACL или Regperm в .cmd скрипте.

[решено] Права доступа к ветке реества
[решено] Смена прав на раздел реестра и его удаление
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:29, 24-03-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 121
Благодарности: 3

Профиль | Отправить PM | Цитировать


На:

Цитата:
subinacl /subkeyreg HKLM\SOFTWARE\Microsoft\MSLicensing /grant=Пользователи=F /grant=Администраторы=F /grant=SYSTEM=F
Запускаю от прав админа

Чет выдает:

Цитата:
HKEY_LOCAL_MACHINE\HKLM\SOFTWARE\Microsoft\MSLicensing : 2 Не удается найти указ анный файл.
Elapsed Time: 00 00:00:00 Done: 1, Modified 0, Failed 1, Syntax errors 0 Last Done : HKEY_LOCAL_MACHINE\HKLM\SOFTWARE\Microsoft\MSLicensing Last Failed: HKEY_LOCAL_MACHINE\HKLM\SOFTWARE\Microsoft\MSLicensing : 2
Сори заранее если вопрос глупый, по моему где то мелочь пропустил.

Отправлено: 12:45, 24-03-2009 | #3



Moderator


Сообщения: 53219
Благодарности: 15446

Профиль | Отправить PM | Цитировать


Цитата SanyaJoker:
по моему где то мелочь пропустил.
HKLM замените на HKEY_LOCAL_MACHINE.

Отправлено: 12:51, 24-03-2009 | #4


Пользователь


Сообщения: 121
Благодарности: 3

Профиль | Отправить PM | Цитировать


ага спасибо заработало. Еще раз сори за глупый вопрос Мог бы и сам додуматься

Отправлено: 12:59, 24-03-2009 | #5


Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin, добрый день!
Наткнулся на вашу тему об изменение реестра, возникла аналогичная задача с изменением прав на ветку реестра.
Но изменения не применяются Winodws 7
Скрытый текст
@server@\script$\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\Software\Apple Inc. /grant=Пользователи
: delete Perm. ACE 0 builtin\Пользователи Software\Apple Inc. : new ace for builtin\Пользователи
Software\Apple Inc. : 2 change(s)


Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors 0
Last Done : HKEY_LOCAL_MACHINE\Software\Software\Apple Inc.

Отправлено: 18:05, 06-07-2015 | #6



Moderator


Сообщения: 53219
Благодарности: 15446

Профиль | Отправить PM | Цитировать


vikinga, в чем запускаете скрипт?

Отправлено: 18:08, 06-07-2015 | #7


Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin, в командной строке. Файл subinacl.exe /subkeyreg разместил на сервере а не локально

Отправлено: 07:57, 07-07-2015 | #8



Moderator


Сообщения: 53219
Благодарности: 15446

Профиль | Отправить PM | Цитировать


vikinga, командная строка откуда запущена? Не из Total Commander, надеюсь?

Отправлено: 08:20, 07-07-2015 | #9


Новый участник


Сообщения: 44
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin, Я написал "батник", который ссылается на сервер для запуска приложения subinacl.exe.

"\\server2012\script$\subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs /grant=Пользователи"

Запускаю этот батник в командной строке.

C:\Users\user>\\server2012\script$\subinacl.exe /subkeyreg HKEY_L
OCAL_MACHINE\Software\JavaSoft\Prefs /grant=Пользователи
Software\JavaSoft\Prefs : delete Perm. ACE 0 builtin\Пользователи
Software\JavaSoft\Prefs : new ace for builtin\Пользователи
HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs : 2 change(s)


Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors 0
Last Done : HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs

Но изменения не применяются, хотя ошибок нет.
Права администратора есть, компьютер в домене.

Последний раз редактировалось vikinga, 07-07-2015 в 09:24.


Отправлено: 09:17, 07-07-2015 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Изменение разрешения на ветку реестра

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Изменение разрешения на ветку реестра SanyaJoker AutoIt 1 24-11-2011 14:31
Разное - [решено] Как достать ветку реестра? oleg777f Microsoft Windows 2000/XP 3 17-04-2010 02:17
Доступ - [решено] как удалить неудаляющуюся ветку из реестра A-Style Microsoft Windows 7 2 07-10-2009 07:13
Как прописать ветку реестра через GPO? MTA Microsoft Windows NT/2000/2003 3 13-07-2007 10:51
[решено] Как выставить разрешения для пользователей на ветку реестра Sandor Microsoft Windows NT/2000/2003 4 09-11-2006 15:30




 
Переход