Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
 Аватар для Bazaroff
288 / 93 / 11
Регистрация: 29.05.2011
Сообщений: 2,421

Запись данных во множество разделов реестра

27.07.2012, 19:31. Показов 3076. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо во множество (примерно 300) разделов прописать пакет одних и тех же параметров.
Как это можно автоматизировать по маске?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.07.2012, 19:31
Ответы с готовыми решениями:

Удаление разделов реестра в цикле
Подскажите можно как-нибудь удалить разделы реестра используя List<string> ? static List<string> LoggerSearch = new...

Удаление разделов реестра по маске
Добрый вечер! Очень прошу вашей помощи. Нужен батник, который бы находил во всех разделах реестра все папки с заданным названием (например...

Рекурсивный обход разделов реестра
Приветствую. Есть кусок говнокода set registry=REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\ ...

3
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
27.07.2012, 20:48
Bash
1
reg query /?
Запрос всех веток улья. Перенаправление на команду:
Bash
1
reg add /?
Более ничего конкретного, пока нет никаких примеров и уточнений вопроса.
0
 Аватар для Bazaroff
288 / 93 / 11
Регистрация: 29.05.2011
Сообщений: 2,421
27.07.2012, 22:52  [ТС]
Цитата Сообщение от Dragokas Посмотреть сообщение
Более ничего конкретного, пока нет никаких примеров и уточнений вопроса.
Попробую конкретизировать.

Структура реестра.
В некотором разделе HKLM\Альфа имеются подразделы "Бета", "Гамма", "Дельта".
Планируется в каждый из этих подразделов поместить следующий набор параметров:
"А" (строковый параметр)
"Б" (параметр Dword)
"В" (двоичный параметр)
"Г" (расширенный строковый параметр).

Без указания значений этих параметров.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
28.07.2012, 01:13
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
@Echo off
chcp 1251>nul
 
::Куст
set cluster="HKCU\Software\MyHive"
 
::маска для подразделов
set mask="*"
 
::Строковый параметр = REG_SZ
set param1set Value1=
 
::Двоичный параметр = REG_BINARY
set param2set Value2=
 
::параметр Dword 32 бита = REG_DWORD
set param3set Value3=0
 
::параметр Dword 64 бита = REG_QWORD
set param4set Value4=0
 
::Мультистроковый параметр = REG_MULTI_SZ
set param5set Value5=
 
::расширенный строковый параметр = REG_EXPAND_SZ
set param6set Value6=
 
if "%Value1%" neq "" (set Value1=/d %Value1% )
if "%Value2%" neq "" (set Value2=/d %Value2% )
if "%Value3%" neq "" (set Value3=/d %Value3% )
if "%Value4%" neq "" (set Value4=/d %Value4% )
if "%Value5%" neq "" (set Value5=/d %Value5% )
if "%Value6%" neq "" (set Value6=/d %Value6% )
 
For /F "UseBackQ" %%A In (`Reg.exe Query %cluster% /f %mask% /k^|Find /i "HKEY"`) do (
reg add "%%A" /v %param1% /t REG_SZ %Value1%/f
reg add "%%A" /v %param2% /t REG_BINARY %Value2%/f
reg add "%%A" /v %param3% /t REG_DWORD %Value3%/f
reg add "%%A" /v %param4% /t REG_QWORD %Value4%/f
reg add "%%A" /v %param5% /t REG_MULTI_SZ %Value5%/f
reg add "%%A" /v %param6% /t REG_EXPAND_SZ %Value6%/f
)
 
chcp 866>nul
pause>nul
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.07.2012, 01:13
Помогаю со студенческими работами здесь

Указаный файл не является файлом данных реестра, возможен импорт только двоичных файлов данных реестра
помогите пожалуйста , при загруске файла в системный реестр у меня выбивает ошибку , я не могу понять в чем дело . Вот образец ...

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

Как узнать список разделов ветки реестра?
Приветствую всех умных и опытных людей. Частенько приходится устанавливать ОС друзьям и знакомым, относящихся к категории людей, которые из...

Экспорт каждого из определённых разделов реестра в отдельный файл
Можно ли средствами cmd экспортировать ключи из ветки "HKEY_CURRENT_USER\Software" при этом каждый подключ поместить в отдельный reg файл? ...

Запись последовательных данных во множество файлов
Доброго времени суток уважаемые. Вопрос у меня такой, есть программа на qt загрузчик файлов по http и я не знаю каким образом реализовать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru