Reg Add или добавление новой записи в реестр Windows через bat-файл
Бывает так, что Вам нужно изменить некий параметр в реестре на компьютерах в сети. Естественно, чем больше у Вас компьютеров, тем утомительнее это делать вручную. В данном случае процесс можно автоматизировать созданием bat-файла, который и внесет все необходимые изменения на компьютеры сети. Далее этот файл можно распространить посредством групповых политик, специального ПО вроде Kaspersky Security Center или просто прописать в самом файле имена компьютеров и запустить со своей машины.
В общем виде команда reg add выглядит следующим образом:
reg add имя_раздела [/v имя_записи|/ve] [/t тип_данных] [/s разделитель] [/d значение] [/f]
Разберем её синтаксис подробнее. Для лучшего понимания взглянем на пример записи в реестре:
Данная запись лежит в реестре по адресу 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 Add
Вот, пожалуй, и всё, что нужно знать о добавлении записей в реестр через командную строку Windows. Помните, что редактирование реестра требует осторожности, но, в целом, он не так страшен, как его описывают. 🙂
Редактирование реестра Windows (bat)
Итак появилась нужда для того чтобы включать и отключать прокси, чтобы не тыкать посторонние клавиши и кнопки, просто начать на один файл и он либо включается либо отключается. Нашел выход с помощью ветки реестра все это выполнять, НО через бат он не хочет работать, хотя просто через командую строку все ок.
Сам мой бат файл на включение прокси.
Bat с установкой прав на ветку реестра
Нужна помощь в создании БАТника с установкой прав на конкретную ветку реестра, т.е. с запретом ее.
Изменение реестра через bat и из командной строки
Доброго дня. Вот такая странная ситуация запускаю из командной строки с правами админ reg.
Создания bat-файла для редактирования реестра
Добрый день. Нужно программно через батник удалить папки (со всеми вложениями) в определенной.
Как создать ключ реестра bat файлами?
Привет всем мощным. Как вы уже в курсе в реестре есть разные типы ключей, сам рулю с делфи но.
Решение
Решение
Ну вот про последний от Garry Galler сообщение и твое. Я просто объединил и в один файл.
Он прописывает прокси, ставит галочку.))))))))))
А что не должен?
Добавлено через 6 минут
Сегодня, 00:00 Редактирование реестра Windows (bat) [В закладки] [Окно ответа] 6 (permalink)
Wladimir, bat из автозагрузки запускаете?
Неее, прописали и забыли, надо включили. Надо отключили.
Операция успешно завершена.
Операция успешно завершена.
Добавлено через 2 минуты
Garry Galler, но при выполнение
Тематические курсы и обучение профессиям онлайн Профессия Cпециалист по кибербезопасности (Skillbox) DevOps-инженер (Нетология) Профессия DevOps-инженер PRO (Skillbox) |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Универсальный .bat файл для редактирования реестра
Здравствуйте. Мне нужно создать универсальный bat файл, который при запуске будет по пути.
Запуск редактора реестра через Bat файл
Здравствуйте. Хочу создать Bat файл, при запуске которого должен запускаться редактор реестра.
Создание разделов,подразделов, параметров реестра через Bat файл
Всем доброе время суток. У меня к вам вопрос , товарищи! Перепробовал кучу способов создания.
Можно ли изменить значение реестра посредством bat-файла или vbs-скрипта?
Здравствуйте уважаемые форумчане. У меня такая задача есть. Мне нужно из «BAT» либо «VBS» заставить.