Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Права на доступ к веткам реестра через батник? (http://forum.oszone.net/showthread.php?t=164669)

Pozia 26-01-2010 00:58 1329937

Права на доступ к веткам реестра через батник?
 
Как через батник получить права на доступ к заблокированным веткам реестра? В частности меня интересуют ветки реестра

Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile]
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\UI_Settings\Servers]
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000200\Profiles\@My profile]
[HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000200\Profiles\@My profile\LearningMode]
[HKEY_CURRENT_USER\Software\ESET\ESET Security\CurrentVersion\HiddenMessage]

Как видно это ветки антивируса. Просто не дает настроить через реестр как хочу, нужны права. Ну а после настроек доступ снова закрыть. В учебнике написано только про блок веток, но и он не очень получается.

amel27 26-01-2010 09:57 1330097

CMD/BAT - [решено] Смена прав на раздел реестра и его удаление

Pozia 26-01-2010 21:00 1330680

amel27, при использовании SubInACL имею такую вот ошибку:

amel27 27-01-2010 06:39 1331016

Pozia,

- может имя ключа (с пробелами) нужно брать в кавычки?
- перед назначением прав нужно стать владельцем ключа

Pozia 27-01-2010 07:36 1331036

Цитата:

Цитата amel27
- может имя ключа (с пробелами) нужно брать в кавычки? »

на скрине без но и с кавычками я пробовал

Цитата:

Цитата amel27
- перед назначением прав нужно стать владельцем ключа »

а вот это интересно. Подробнее пожалуйста

amel27 27-01-2010 11:38 1331210

Цитата:

Цитата Pozia
Подробнее пожалуйста »

Код:

SubInAcl.exe /Help /SetOwner
Код:

SubInAcl.exe /KeyReg "HKEY_CURRENT_USER\Software\ESET\ESET Security\CurrentVersion\HiddenMessage" /SetOwner=Administrators

Pozia 28-01-2010 00:39 1331842

amel27, попробовал. в дос окне пишет успех но все равно ветки реестра заблакированы. Мало того я и в ручную не смог добиться получения прав на ветки, перелазил все закладки. Может как то антивирус их по особому блакирует? Думаю пойти с другой стороны. Подскажите как поставить запрет на параметри в нужных ветках реестра. Попробую поставить защиту и поставить антивирус. Возможно так он не перезапишет мои значения, потому как он их без проблем переписывает на свои.

amel27 28-01-2010 04:05 1331934

Цитата:

Цитата Pozia
Может как то антивирус их по особому блакирует? »

дык останови и проверь - на всех его сервисах/драйверах поставь Start=4 и перезагрузись

Цитата:

Цитата Pozia
Попробую поставить защиту и поставить антивирус. »

без толку - антивирус может аналогично перезаписать владельца и права... разве только написать программу, которая заблокирует эта ветки на время установки, но смысл?

DIM78RUS 10-02-2010 05:12 1343590

Pozia, Я так понимаю, что ты с 4 версией ESS шаманишь?
Были попытки написать скрипт по облегчению переноса офф лайновых баз и обновления ESS, но для полного счастья, необходимо было через реестр создать свой локальный сервер и настроить ESS на обновление из него. Возникла проблема как и у тебя... ESS 4 версии упирается и не дает править реестр)) Проблему не решил, но понял где зарыта собака:
http://forum.oszone.net/post-1089138-118.html
Таким образом надо выбирать или Self-defense или твои твики...

Pozia 11-02-2010 00:01 1344295

DIM78RUS, делал так:

Код:

Reg Add "HKLM\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000600\Profiles\@My profile" /v SelfdefenceEnabled /t Reg_dword /d "0" /F
nod32.msi /qn REBOOT=ReallySuppress
REGEDIT /S Set.reg

и ничего не вышло. Настройки из Set.reg не внеслись

DIM78RUS 11-02-2010 11:23 1344590

К сожалению, тут я тебе ничего не подскажу... как я уже сказал выше, сам эту проблему не решил...
Попробуй задать свой вопрос в этой ветке: Автоматическая установка NOD32!!!, возможно кто то уже и смог отключить этот Self-defense в 4-ке...
ИМХО, я не стал бы ломать защиту самого NOD-а, ради удобства его установки или обновления... это все же поважнее будет

tokitokitoki 29-11-2010 17:05 1554285

ситуация следующая:
(win7) допустим, .doc - открыть с помощью - использовать для всех файлов... - в реестре создается раздел UserChoice ("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice")
права на раздел - запрет задания значения (для пользователя)

делаю
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice /v Progid+ /d "SOMETHING" /f
Ошибка: Отказано в доступе.
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\UserChoice /f
Ошибка: Отказано в доступе.

запускаю regedit - внутри \UserChoice ничего не пишется (не создается \ не изменяется \ не удаляется), однако если удалить раздел - удаляется

еще 1 момент: через reg-файл тоже удаляется...

собсно, вопрос: как поменять права через консоль или просто удалить командой злосчастный раздел, желательно не прибегая к сторонним приложениям



пока ситуация такая:
;RegDelete,HKEY_CURRENT_USER,Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.%reg1%\Use rChoice\
FileAppend,Windows Registry Editor Version 5.00`n`n[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.%reg1%\UserChoice]`n,%temp%\%reg1%.reg
runwait,reg import %temp%\%reg1%.reg
что есть извратъ


Время: 12:28.

Время: 12:28.
© OSzone.net 2001-