Как создать параметр в реестре reg

Reg Add или добавление новой записи в реестр Windows через bat-файл

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regБывает так, что Вам нужно изменить некий параметр в реестре на компьютерах в сети. Естественно, чем больше у Вас компьютеров, тем утомительнее это делать вручную. В данном случае процесс можно автоматизировать созданием bat-файла, который и внесет все необходимые изменения на компьютеры сети. Далее этот файл можно распространить посредством групповых политик, специального ПО вроде Kaspersky Security Center или просто прописать в самом файле имена компьютеров и запустить со своей машины.

В общем виде команда reg add выглядит следующим образом:

reg add имя_раздела [/v имя_записи|/ve] [/t тип_данных] [/s разделитель] [/d значение] [/f]

Разберем её синтаксис подробнее. Для лучшего понимания взглянем на пример записи в реестре:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Данная запись лежит в реестре по адресу HKEY_CURRENT_USER\Software\Avast Software\Avast Browser Cleanup. Это и есть имя раздела. Данную запись мы возьмем просто как пример. Если Вы собрались редактировать реестр через bat-файл, то Вы уж точно знаете, куда добавлять необходимую Вам запись. 🙂

Если запись будет добавляться в реестр другого компьютера, то перед именем раздела необходимо прописать имя компьютера, вот так: \\имя_компьютера\имя_раздела. Таким образом, Вы сразу можете прописать в bat-файле имена компьютеров и запустить его один раз у себя. Естественно, у Вас должны быть соответствующие права в домене.

/v имя записи. На скриншоте таких записей несколько. Например, PluginsCleaned.

/ve задаёт нулевое значение для записи, добавляемой в реестр. Не обязательно.

/t тип данных — записи реестра могут принимать один из следующих типов данных:

REG_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD
REG_BINARY
REG_DWORD_LITTLE_ENDIAN
REG_LINK
REG_FULL_RESOURCE_DESCRIPTOR
REG_EXPAND_SZ

/s разделитель — задает символы для разделения копий данных. Используется при типе данных REG_MULTI_SZ в случае размещения более одной записи в списке. Если разделитель не задан, то используется разделитель \0, заданный по умолчанию.

/d значение — значение добавляемой записи реестра.

/f — добавляет раздел или запись без запроса подтверждения. Не обязательно.

Получить подробную справку в командной строке можно, введя

Возвращаясь к нашему примеру. Я ввел в командную строку:

В данном случае кавычки нужны, чтобы командная строка нормально восприняла пробелы в имени раздела. Как видите, я создал параметр Primer с типом REG_DWORD и значением 0.

Вот результат данной команды:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regРезультат работы команды Reg Add

Вот, пожалуй, и всё, что нужно знать о добавлении записей в реестр через командную строку Windows. Помните, что редактирование реестра требует осторожности, но, в целом, он не так страшен, как его описывают. 🙂

Источник

Вадим Стеркин

В этой статье излагаются базовые принципы работы с реестром Windows, знание которых пригодится вам в настройке операционной системы при помощи твиков реестра.

Терминология

Прежде чем перейти к делу, нужно определиться с терминологией. Я использую официальную терминологию Microsoft, поэтому термины вполне соответствуют элементам редактора реестра.

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Рисунок 1 — Редактор реестра

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regРазделы реестра
Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regПараметры реестра
Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regЗначения параметров

Как видите, здесь нет никаких «веток» и «ключей». Теперь к делу.

REG-файл

REG-файл — это текстовый файл с расширением REG, составленный в определенном формате.

Формат REG-файла

Ниже приводится пример REG-файла, отключающего меню недавних документов.

Создание REG-файла

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Рисунок 2 — Создание REG-файла

Синтаксис REG-файла

В REG-файле может содержаться несколько разделов и параметров реестра, но заголовок используется только в самом начале.

Данный REG-файлом был получен путем экспорта из редактора реестра regedit.exe. При помощи REG-файлов можно вносить изменения в системный реестр — эта операция называется импортом параметров реестра.

Экспорт параметров реестра

Экспорт параметров реестра является несложной задачей. Как правило, параметры экспортируют перед внесением изменений в реестр (резервное копирование), либо для того чтобы создать REG-файл для последующего импорта в реестр другого компьютера или при автоматической установке системы.

Экспортировать параметры реестра можно различными способами.

Редактор реестра Windows (regedit.exe)

В состав ОС Windows входит программа для редактирования реестра — regedit.exe. Поскольку она располагается в системном каталоге, для ее запуска в командной строке не нужно указывать полный путь (например, достаточно будет такой последовательности: Пуск — Выполнить — regedit — OK).

Для того чтобы экспортировать раздел реестра, достаточно щелкнуть по нему правой кнопкой мыши и выбрать из контекстного меню команду Экспортировать (в Windows 2000 эта команда расположена в меню Файл).

Другие редакторы реестра

Существует великое множество программ для внесения изменений в системный реестр, которые также обладают возможностью экспорта параметров. Если Вы часто работаете с реестром, то Вам, наверняка, пригодится программа, обладающая адресной строкой. В адресную строку можно вставить скопированный (из статьи или из сообщения на форуме) раздел реестра и быстро перейти к нужному параметру. Примером такой программы может служить RegWorks.

Командная строка

Из командной строки экспорт параметров реестра можно выполнить при помощи команды REG EXPORT, обладающей следующим синтаксисом.

Импорт параметров реестра

Импорт параметров реестра можно осуществить несколькими способами.

Запуск REG-файла при помощи графического интерфейса

Это самый простой способ. Он заключается в запуске REG-файла, содержащего необходимые параметры, двойным щелчком мыши или из командной строки.

Двойной щелчок мыши

Как это ни тривиально звучит, но двойным щелчком мыши на REG-файле можно внести изменения в реестр. Правда, сначала система уточнит, действительно ли вы хотите это сделать. В случае положительного ответа изменения будут внесены.

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Рисунок 3 — Система запрашивает подтверждение на внесение изменений.

Из-за этого запроса такой способ не подходит для импорта параметров в реестр во время автоматической установки системы. Но есть и другие способы.

Командная строка

Для импорта REG-файлов из командной строки существует команда REGEDIT. Набрав в командной строке

Вы получите точно такое же диалоговое окно, как при двойном щелчке мыши. Подавить появление диалогового окна можно запустив команду с параметром /S. Именно этот способ чаще всего применяется во время автоматической установки Windows.

Команда REG ADD

При помощи команды REG ADD также можно импортировать параметры реестра. Она удобна тем, что команды для импорта параметров можно включить в состав пакетного файла, выполняющего также и другие задачи (т. е. нет необходимости в дополнительном REG-файле). Например, эта команда нередко применяется для импорта значений реестра в раздел RunOnceEx и последующей установки программ при первом входе в систему. Синтаксис команды достаточно прост — посмотрите его самостоятельно, выполнив в командной строке команду REG ADD.

INF-файл

Импортировать параметры в реестр можно и при помощи INF-файлов. Их общий синтаксис несколько сложнее, чем у REG-файлов, но непосредственно запись в реестр осуществляется достаточно просто. Ниже приводится пример из аддона Msgina

Примечание. Дополнительную информацию об INF-файлах можно найти в подробном руководстве.

Метки: реестр, терминология Информация в статье применима к Windows 7 и новее

Об авторе

Вас также может заинтересовать:

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментария 2

Александр, включив режим телепатии предположу, что вы делаете это не в Блокноте. Если в нем, покажите скриншот перед сохранением.

Источник

Эта статья предназначена для продвинутых пользователей, администраторов и ИТ-специалистов.

Импорт регистрационных записей (.reg) файлов является особенностью Regedit.exe и не поддерживается Regedt32.exe. Вы можете использовать Regedit.exe для внесения некоторых изменений в реестр на Windows NT 4.0 или Windows 2000 основе компьютера, но некоторые изменения требуют Regedt32.exe. Например, нельзя добавлять или изменять REG_EXPAND_SZ или REG_MULTI_SZ значения с помощью Regedit.exe на windows NT 4.0 или windows 2000-компьютер. Regedt32.exe является основным редактором реестра для Windows NT 4.0 и Windows 2000. Если необходимо использовать Regedt32.exe, вы не можете использовать файлы регистрационных записей (.reg) для изменения реестра. Для получения дополнительной информации о различиях между Regedit.exe и Regedt32.exe, нажмите следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft:

141377 Различия между Regedit.exe и Regedt32.exe

Содержание

Аннотация

Внимание! В этом разделе, описании способа или задачи содержатся сведения об изменении реестра. Но неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому такие действия следует выполнять очень внимательно. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра перед его изменением. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:

Источник

Как создать файл реестра для сохранения резервной копии системы или изменения её параметров

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Резервная копия системы

Сделать резервную копию Windows — это значит создать рег-файл всего реестра. Сделать это совсем несложно, если у вас есть хотя бы минимальные навыки работы с компьютером:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Открывшийся редактор также позволяет пользователю управлять функционалом ОС и настраивать его по своему усмотрению. Только «лазить» по множественным папкам в поисках нужного параметра не шибко удобно. Задачу облегчают reg-файлы, позволяющие посредством команд сразу вносить изменения в реестр Windows 10, 8, 7 и более ранних редакций, а как их создать – расскажу чуть позже.

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Переходим к главному – сохранению резервной копии:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Друзья, для восстановления ОС из этого файла просто запустите его двумя левыми щелчками или одним правым с выбором команды «Слияние».

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Ещё один способ. Требуется зайти в редактор реестра, раскрыть меню раздела «Файл» и выбрать команду «Импорт».

Внесение изменений в реестр

Обезопасились, теперь давайте рассмотрим, как сделать самостоятельно reg-файл (без участия редактора) для внесения изменений в реестр:

В качестве примера возьмём параметр WaitToKillServiceTimeout, который помогает уменьшить время, отведённое на закрытие запущенных приложений, и тем самым ускорить процесс выключения машины. Стандартный параметр закрытия составляет 12 секунд (значение 12000, если смотреть в редакторе). Давайте изменим его на 10 секунд (изменим значение на 10000). Для этого:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Чтобы изменить содержимое созданного файла, просто сделайте по нему правый щелчок мыши и из списка выберите соответствующую команду.

Файлы реестра для игр

Создавать reg-файл реестра можно не только для работы с системой, но и для сохранения работоспособной и нормально функционирующей копии любимых игр. Делается это аналогично сохранению резервной копии ОС:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Если ваша любимая игра «накроется», вы всегда сможете её восстановить или поделиться своим «сокровищем» с товарищами. Кстати, на просторах интернета в недрах тематических форумов можно найти немало игровых рег-файлов, которыми пользователи делятся друг с другом.

BAT-файлы

Друзья, закончу статью краткой информацией о том, как создать bat-файл (батник) с аналогичными функциями, то есть предназначенный для редактирования реестра. Батник – это мини программка, созданная в том же «Блокноте» и с помощью определённых команд запускающая тот или иной процесс. Батники предпочтительнее рег-файлов потому что:

Приведу краткий перечень команд, позволяющих изменять реестр:

Батник создаётся так же, как и рег-файл:

На этом всё. Если кому-то нужна более подробная информация по батникам, то спрашивайте в комментариях, распишу. До новых статей.

Источник

Создание reg-файлов. Синтаксис редактирования записей реестра

Содержание статьи:

Создание reg-файлов для правки реестра

Ручное изменение ключей реестра приемлемо в том случае, когда вам необходимо разово произвести ту или иную настройку. Но если нам нужно повторять одну настройку с определённой периодичностью или задать нужные параметры на нескольких компьютерах, то возникает необходимость в упрощении процесса правки данной базы настроек системы.

Для автоматизации процесса редактирования реестра служат специальные файлы со своим синтаксисом и расширением *.reg. В вышеупомянутой записи о знакомстве с реестром Windows мы уже сталкивались с подобными файлами при создании резервной копии веток реестра и восстановлении их из бэкапа. Но такие рег-файлы можно писать и самому, если придерживаться определённых правил.

Синтаксис reg-файлов

Для примера мы поменяем клавиши смены языка ввода с Alt + Shift на Ctrl + Shift.
На интересует ветка реестра

Итак, для создания reg-файла открываем текстовый редактор, например, Блокнот Windows. Вставляем в окно редактора следующий код:

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Готовые файлы реестра для настройки сочетания клавиш смены языка можно скачать ниже:

Смена языка по Alt + Shift: language_alt_shift
Смена языка по Ctrl + Shift: language_ctrl_shift

Добавление ключей в реестр через reg-файл

где dword: — это тип данных добавляемого ключа реестра.

Готовый файл, отключающий перезагрузку Windows при падении системы в BSOD, можно скачать здесь: bsod_reboot_off

Изменение нескольких веток реестра в одном reg-файле

Если же нам необходимо изменить одним файлом ключи, расположенные в различных кустах реестра Windows, то совсем не обязательно на каждую ветку создавать отдельный файл. Для этого нам достаточно после описания параметров первой ветки добавить настройку следующей ветки с новой строки.

Для примера, приведём код, позволяющий отключить автозапуск со съёмных носителей и подключаемых устройств :

Записи настроек текущего пользователя здесь добавлены для верности, при необходимости можно вставить в создаваемый reg-файл только нужные строки.

Готовый reg-файл для отключения автозапуска со съёмных носителей можно скачать отсюда: autorun_off

Удаление веток реестра reg-файлом

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

Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре reg

Пишем reg-файл, в котором перед каждой веткой для удаления ставим минус:

И по традиции готовый файл редактирования реестра: folders_remove

Бонус. Восстановление ассоциаций ярлыков и файлов

После вирусной атаки на компьютер иногда случается так, что при попытке запуска определённого типа файлов стартует не предназначенная для этого программа.
Как создать параметр в реестре reg. Смотреть фото Как создать параметр в реестре reg. Смотреть картинку Как создать параметр в реестре reg. Картинка про Как создать параметр в реестре reg. Фото Как создать параметр в реестре regЕсли с нарушением ассоциаций медиафайлов и документов легко справиться при помощи контекстного меню Открыть с помощью, то исправление нарушения запуска ярлыков и программ требует вмешательства в настройки системы.

Однако, испорченные ассоциации файлов легко исправить при помощи подходящих reg-файлов, восстанавливающих настройки Windows к исходным значениям. Ниже вы можете скачать нужный вам файл реанимации реестра.

Восстановление ассоциаций exe-файлов (исполнительных файлов, программ): exe-associations-fix
Восстановление ассоциаций lnk-файлов (ярлыков): lnk-associations-fix
Восстановление ассоциаций всех файлов (включая lnk и exe): all-associations-fix

Сегодня мы поговорили о том, что редактировать реестр Windows можно не только вручную, но и посредством reg-файлов. Добавление, редактирование, копирование и удаление данных реестра возможно и с помощью bat-файлов, о синтаксисе которых мы говорили в теме Пакетные файлы (bat, батники) Windows, но этот вопрос выходит за рамки обсуждения данной статьи и рассмотрен отдельно в публикации Редактирование реестра Windows из командной строки, bat-файлы

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *