|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как записать в раздел реестра, в который нет доступа? |
|
CMD/BAT - [решено] Как записать в раздел реестра, в который нет доступа?
|
Пользователь Сообщения: 137 |
Приветствую всех!
Подскажите пожалуйста, как записать в раздел реестра, в который нет доступа? Учётка тек. пользователя админская, но при попытке изменения параметра "DontDisplayLastUserName" в разделе "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" возникает ошибка "Отказано в доступе". Импортировать через: PsExec -i -h regedit /s "import.reg" тоже не дало результатов |
|
Отправлено: 11:29, 11-08-2013 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Ciber SLasH,
regedit:
|
Отправлено: 12:35, 11-08-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 137
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
|
||
Отправлено: 12:52, 11-08-2013 | #3 |
Пользователь Сообщения: 137
|
Профиль | Отправить PM | Цитировать Задача решена:
@echo off setlocal set "cmd=%Soft%\#CMD tools\_ACLS\subinacl\subinacl.exe" set "key=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" echo [ subinacl ] "%cmd%" /keyreg "%key%" /setowner=%USERDOMAIN%\%USERNAME% /grant=%USERDOMAIN%\%USERNAME% echo. reg add "%key%" /v "DontDisplayLastUserName" /t REG_DWORD /d 1 /f endlocal |
Отправлено: 13:11, 11-08-2013 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Ксеноинженер:
|
||
Отправлено: 14:53, 11-08-2013 | #5 |
Пользователь Сообщения: 92
|
Профиль | Отправить PM | Цитировать Решение на SetACL.
Подходит как для x86, так и для x64 систем. CD /d %~dp0 IF %PROCESSOR_ARCHITECTURE% == AMD64 (set exec="SetACL (executable version)\64 bit\setacl.exe") ELSE (set exec="SetACL (executable version)\32 bit\setacl.exe") :Получить права на редактирование %exec% -on "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -ot reg -actn list -lst "f:sddl;w:d,s,o" -bckp "system_policies.bkp" :Вернуть запрет на редактирование %exec% -on "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -ot reg -actn restore -bckp "system_policies.bkp" |
Отправлено: 22:54, 11-08-2013 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Как вытащить из инсталлятора проги файлик реестра, который после установки входит в | ras13@vk | Хочу все знать | 31 | 17-05-2012 14:42 | |
Разное - Как записать 135 треков в формате DVD-Audio на один раздел? | Vadym | Программное обеспечение Windows | 6 | 23-08-2011 13:55 | |
Как записать диск DVD с текстом который потом можно будет прочитать на DVD плере? | wertykal | Хочу все знать | 5 | 07-11-2010 21:48 | |
Нет доступа к ключам реестра | satyricon13 | Microsoft Windows NT/2000/2003 | 2 | 11-08-2009 13:29 | |
Установка - Как восстановисть Vista без системного диска (который не успел записать) | Valet | Microsoft Windows Vista | 25 | 13-03-2008 09:36 |
|