Показать полную графическую версию : [решено] Добавление значения в реестр reg_multi_sz
vizartron
21-08-2018, 17:32
Нужно написать батник который добавляет сайты в файл TrustedSites его формат REG_MULTI_SZ
Находить HKEY_USERS\<SID>\Software\Crypto Pro\CAdESplugin
Моего мозга хватило только на такую строчку но она не работает.
REG ADD HKEY_USERS\<SID>\Software\Crypto Pro\CAdESplugin\ /v TrustedSites /t REG_MULTI_SZ /d https://yandex.ru
подскажите пожалуйста что поправить?
предполагается что сайтов будет около 20-30.
vizartron, ужас-ужас-ужас.
Что за «файл в формате REG_MULTI_SZ»?! Не существует подобных файлов. Параметр реестра может иметь тип REG_MULTI_SZ.
Находить что-либо в HKEY_USERS, кроме уже подгруженных кустов файлов реестра служебных и пользовательских учётных записей, будет довольно-таки затруднительно — их там банально не будет. Работать, в большинстве случаев, следует с HKCU, разделом, на который как раз и отображается загруженный в HKU куст учётной записи текущего пользователя.
Почему бы Вам просто не воспользоваться готовым и рекомендованным производителем инструментом — групповыми политиками?! Безопасность ключей и личных данных пользователя (https://cpdn.cryptopro.ru/content/cades/plugin-safety.html):
Администратор компьютера или домена также может управлять списком надежных веб-узлов для всех пользователей через групповую политику. Настройка осуществляется в консоли групповых политик в разделе Конфигурация компьютера/Конфигурация пользователя -> Административные шаблоны -> Крипто-Про -> КриптоПро ЭЦП Browser plug-in. Администратору доступны следующие политики: Список доверенных узлов. Определяет адреса доверенных узлов. Веб-узлы, заданные через данную политику, считаются доверенными вдобавок к тем, которые пользователь добавляет самостоятельно через страницу настроек КриптоПро ЭЦП Browser plug-in.
vizartron
22-08-2018, 09:40
Про групповую политику читал , этот способ подход не полностью, много пк не в домене, от этого возникла потребность в батнике.
запись сайтов будет происходить в файл после установки плагина, так что файл будет на одном месте, единственно что профили пользователей будут разные.
много пк не в домене »
Ну и что? Возни с ними будет побольше, да.
Вот кто-то делал (http://www.ultimeta.ru/files/cryptopro_trusted_sites.cmd). Я не проверял, работает ли, и как работает. Сам же я предпочёл бы пользовать WSH.
vizartron
22-08-2018, 12:06
спасибо, код рабочий
alex52-mail
04-11-2023, 19:07
Поиск привел сюда.
А тут на вопрос так никто и не ответил:
как в cmd добавить в REG_MULTI_SZ
Надо добавить к имеющим: пробовал разное: "\qqq" "\0qqq" "qqq\0" - все добавляет но удаляет что было там
Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}" /v "LowerFilters" /t REG_MULTI_SZ /d "\0qqq" /f
Как добавить ?
DJ Mogarych
04-11-2023, 19:30
Справку по reg add прочитите:
reg add /?
...
/f Принудительно перезаписывает существующую запись реестра без
запроса подтверждения.
...
/s Символ, используемый в качестве разделителя данных для параметров
типа REG_MULTI_SZ. Если не указан, то в качестве разделителя
используется "\0".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.