Я пишу командный файл для настройки интернет-свойств Internet Explorer -> зон безопасности через реестр.Мой код в настоящее время изменяет политики шаблонов в «HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ TemplatePolicies \ LOW» и «../MEDIUM», затем запускает inetcpl.cpl, а затем пользователь должен вручную переместить ползунокнизкий уровень в зоне доверенного сайта, а затем средний в зоне Интернета.
Это можно автоматизировать, изменив значение CurrentLevel в "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 2" и "../3" соответственно.Мой код почему-то записывает ноль в запись реестра «CurrentLevel».Мне нужно установить для "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 2 \ CurrentLevel" значение 0x00010000.
Вот часть моего кода, которая является ошибочной:
echo Moving sliders...
echo.
set qry="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2"
reg add %qry% /v CurrentLevel /t REG_DWORD /d 65536 /f
set qry="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3"
reg add %qry% /v CurrentLevel /t REG_DWORD /d 69632 /f
Из шестнадцатеричного в десятичное преобразование '65536' = '0x00010000' и '69632' = '0x00011000'.Почему мой код записывает ноль в CurrentLevel?
Документация, которая может помочь, может быть найдена ЗДЕСЬ
СПАСИБО !!!