reg delete что это

REG – редактирование реестра Windows в командной строке.

Утилита командной строки REG.EXE присутствует во всех версиях операционных систем семейства Windows и используется для добавления, изменения, удаления и просмотра параметров и ключей реестра.

Формат командной строки:

REG [Список параметров]

Код возврата: (за исключением REG COMPARE):

Для каждой операции, задаваемой в командной строке REG, используются свои параметры. Для получения справки по определенной операции введите:

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

REG QUERY – отобразить содержимое реестра.

REG QUERY имя_раздела [/v [имя_параметра] | /ve] [/s] [/f данные [/k] [/d] [/c] [/e]] [/t тип] [/z] [/se разделитель]

Параметры командной строки:

Пример отображаемой информации:

ProductName REG_SZ Windows 10 Pro

REG ADD [/v | /ve] [/t ] [/s ] [/d данные>] [/f] [/reg:32 | /reg:64]

Параметры командной строки:

Для подавления запроса необходимо использовать параметр /f :

REG add HKCU\Console /v ScreenColors /t REG_DWORD /d 0xf0 /f

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

REG DELETE [/v | /ve | /va] [/f] [/reg:32 | /reg:64]

REG EXPORT [/y] [/reg:32 | /reg:64]

REG IMPORT [/reg:32 | /reg:64]

REG SAVE [/y] [/reg:32 | /reg:64]

Для восстановления данных реестра используется содержимое файла, созданного при выполнении команды REG SAVE

REG RESTORE [/y] [/reg:32 | /reg:64]

Команды REG IMPORT/EXPORT и REG RESTORE/SAVE близки по назначению, однако используют разные форматы данных.

Для загрузки используется файл куста реестра, полученный с помощью команды REG SAVE, или другой файл куста реестра, например, скопированный с другого компьютера.

Формат командной строки:

REG LOAD [/reg:32 | /reg:64]

Обычно, команда REG LOAD используется совместно с REG UNLOAD для изменения данных реестра, содержащихся в файле куста.

Загрузка и выгрузка данных с использованием файлов кустов позволяет редактировать данные реестра поддерживаемого формата, в том числе и ”чужой” операционной системы. В качестве файлов кустов можно использовать файлы из каталога \Windows\System32\config\ сторонней Windows, что позволяет восстановить ее работоспособность в некоторых случаях, требующих изменения параметров реестра, при невозможности загрузки и использования собственного редактора.

Формат командной строки:

REG COMPARE [/v | /ve] [вывод] [/s] [/reg:32 | /reg:64]

Символы в начале каждой строки читаются следующим образом:

= данные FullKey1 равны данным FullKey2
относится к данным FullKey1, если они отличаются от данных FullKey2
> относится к данным FullKey2, если они отличаются от данных FullKey1

> Параметр: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run Acronis Scheduler2 Service REG_SZ «C:\Program Files (x86)\Common Files\Acronis\Schedule2\schedhlp.exe»

> Параметр: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run COMODO Internet Security REG_SZ C:\Program Files\COMODO\COMODO Internet Security\cistray.exe

Результат сравнения: не совпадают

Операция успешно завершена.

Формат командной строки:

REG FLAGS имя_раздела [QUERY | [/reg:32 | /reg:64]
REG FLAGS имя_раздела SET [DONT_VIRTUALIZE] [DONT_SILENT_FAIL] [RECURSE_FLAG]] [/reg:32 | /reg:64]

Пример отображаемой информации о флагах:

HKEY_LOCAL_MACHINE\Software
REG_KEY_DONT_VIRTUALIZE: CLEAR
REG_KEY_DONT_SILENT_FAIL: CLEAR
REG_KEY_RECURSE_FLAG: CLEAR

Операция успешно завершена.

Источник

Reg Delete или Удаление записей в реестре через bat-файл

reg delete что это. Смотреть фото reg delete что это. Смотреть картинку reg delete что это. Картинка про reg delete что это. Фото reg delete что этоВ статье, посвященной команде Reg Add, мы разобрали как можно добавить запись в реестр Windows через командную строку или посредством bat-файла. Существует обратная команда, позволяющая удалять ключи из реестра Windows, и называемая Reg Delete. Разберем синтаксис этой команды.

В общем виде команда Reg Delete выглядит так:

reg delete имя_раздела [/v имя_записи|/ve|/va] [/f]

Разберем синтаксис подробнее:

имя_раздела — указывается раздел, в котором находятся нужные ключи реестра. Фактически, путь к этим ключам. Если в пути встречаются пробелы между символами, его необходимо заключить в кавычки.

Например, на скриншоте ниже мы видим, что переменные реестра, относящиеся к программе 7-Zip лежат в ветке HKEY_LOCAL_MACHINE\SOFTWARE\7-Zip. Корневой раздел надо указывать в сокращенном виде: HKLM, HKCU, HKCR, HKU или HKCC.

reg delete что это. Смотреть фото reg delete что это. Смотреть картинку reg delete что это. Картинка про reg delete что это. Фото reg delete что это

/v имя_записи — имя удаляемого ключа реестра. Если не указать, будут удалены все подразделы и ключи.

/ve — удалять безымянные параметры.

/va — запрашивать все параметры данного раздела.

/f — удалять принудительно без дополнительного предупреждения.

Если операцию необходимо провести на удаленном компьютере, то перед именем раздела необходимо добавить имя компьютера вот в таком виде \\имя_компьютера\имя_раздела. Дальнейший синтаксис команды остается без изменений.

Пример использования команды Reg Delete:

Данная команда удалит параметр ABC в разделе HKEY_LOCAL_MACHINE\SOFTWARE\TEST на компьютере Test-PC. Если удаление происходит на локальном компьютере, то достаточно

Если нам нужно удалить весь раздел TEST целиком, то можно использовать команду

Как видим, команда Reg Delete не сложна в использовании. Тем не менее, нужно соблюдать осторожность, поскольку бездумное удаление ключей и разделов реестра способно оказать негативное влияние на операционную систему и софт в ней.

Источник

reg delete

Deletes a subkey or entries from the registry.

Syntax

Parameters

ParameterDescription
Specifies the full path of the subkey or entry to be added. To specify a remote computer, include the computer name (in the format \\ \ ) as part of the keyname. Omitting \\ \ causes the operation to default to the local computer. The keyname must include a valid root key. Valid root keys for the local computer are: HKLM, HKCU, HKCR, HKU, and HKCC. If a remote computer is specified, valid root keys are: HKLM and HKU. If the registry key name contains a space, enclose the key name in quotes.
/vDeletes a specific entry under the subkey. If no entry is specified, then all entries and subkeys under the subkey will be deleted.
/veSpecifies that only entries that have no value will be deleted.
/vaDeletes all entries under the specified subkey. Subkeys under the specified subkey are not deleted.
/fDeletes the existing registry subkey or entry without asking for confirmation.
/?Displays help at the command prompt.

Remarks

The return values for the reg delete operation are:

ValueDescription
0Success
1Failure

Examples

To delete the registry key Timeout and its all subkeys and values, type:

To delete the registry value MTU under HKLM\Software\MyCo on the computer named ZODIAC, type:

Источник

Управление реестром с помощью командной строки

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

REG [список параметров]

Всего существует одиннадцать процедур, которые способна выполнять директива REG: QUERY, ADD, DELETE, COPY, SAVE, LOAD, UNLOAD, RESTORE, COMPARE, EXPORT, IMPORT. Каждая из этих процедур имеет, как правило, собственный набор параметров. В настоящей главе мы подробно изучим каждую из них.

При вызове из командной строки директива REG пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен 0, это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен 1. Более подробные сведения об использовании утилиты REG вы можете получить, набрав в командной строке директиву REG /?, чтобы получить информацию о какой-либо из перечисленных процедур, воспользуйтесь командой REG /?.

REG QUERY

Команда REG QUERY отправляет в системный реестр Windows запрос о содержимом ветвей, ключей, подразделов или параметров, и выводит на экран результат обработки этих запросов. В общем виде синтаксис данной команды записывается следующим образом:

REG QUERY [\Компьютер\]Путь [/v Параметр | /ve] [/s]

В составе директивы могут использоваться следующие параметры:

REG QUERY HKCC\Softvare\Microsoft\windows\CurrentVersion\Internet Settings /v ProxyEnable

Показывает имя и значение параметра ProxyEnable в разделе реестра HKCC\Softvare\Microsoft\windows\CurrentVersion\Internet Settings

REG QUERY HKLM\Software\Microsoft\Office /s

Показать список всех подразделов и содержащихся в них параметров для раздела реестра HKLM\Software\Microsoft\Office.

REG ADD

Данная команда добавляет в выбранный раздел реестра указанные пользователем параметры. Общий синтаксис этой директивы выглядит следующим образом:

REG ADD [\\ \] [/v | /ve] [/t ] [/s ] [/d ] [/f]

В составе директивы могут использоваться следующие параметры:

REG ADD \\NetComp\HKLM\Software\NewSubkey

Добавляет подраздел NewSubkey в раздел реестра HKLM\Software на удаленном компьютере NetComp.

REG ADD HKLM\Software\NewSubkey /v Value1 /t REG_SZ /d ac23456ffed

Добавляет в подраздел локального реестра HKLM\Software\NewSubkey параметр с именем Value1 типа REG_SZ, и присваивает ему значение ac23456ffed.

REG ADD HKLM\Software\NewSubkey /v Path /t REG_EXPAND_SZ /d %%systemroot%%\System32

Добавляет в подраздел локального реестра HKLM\Software\NewSubkey параметр с именем Path типа REG_EXPAND_SZ, и присваивает ему значение %systemroot%\System32

В случае записи в командной строке для директивы REG стандартных переменных окружения Windows, необходимо использовать для их выделения дополнительный символ «%» (%%переменная%%)

REG DELETE

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

REG DELETE [\Компьютер\]Путь [/v Параметр | /ve | /va] [/f]

В составе директивы могут использоваться следующие параметры:

REG DELETE \HKLM\Software\NewSubkey

Удаляет подраздел NewSubkey вместе со всем его содержимым из раздела реестра HKLM\Software.

REG DELETE \HKLM\Software\Prog /v PARAM /f

Без предварительного подтверждения удаляет параметр PARAM из раздела реестра HKLM\Software\Prog.

REG COPY

С использованием команды REG COPY можно скопировать разделы, подразделы и параметры из одного раздела реестра в другой, как на локальном компьютере, так и по сети. Общий синтаксис этой директивы выглядит следующим образом:

В составе директивы могут использоваться следующие параметры:

REG COPY HKLM\Software\Program HKLM\Software\Restore /s

Скопировать все содержимое раздела реестра HKLM\Software\Program в раздел HKLM\Software\Restore.

REG COPY \\SERVER\HKLM\Software\Microsoft HKLM\Software\Server

Скопировать все параметры раздела реестра HKLM\Software\Microsoft с удаленного компьютера Server в раздел HKLM\Software\Server локального компьютера.

REG SAVE

В составе директивы могут использоваться следующие параметры:

REG SAVE HKCC\System\CurrentControlSet ControlSet.hiv

Сохраняет подраздел реестра HKCC\System\CurrentControlSet вместе со всем его содержимым в файл ControlSet.hiv, создаваемый в текущей папке.

REG RESTORE

В составе директивы могут использоваться следующие параметры:

REG RESTORE HKLM\Software\Microsoft MSBackup.hiv

Восстанавливает подраздел реестра HKLM\Software\Microsoft из ранее сохраненного на диске файла MSBackup.hiv, перезаписывая все содержимое указанного раздела.

REG LOAD

В составе директивы могут использоваться следующие параметры:

REG LOAD HKLM\Software\NewKey MSBackup.hiv

Загружает данные из файла MSBackup.hiv в подраздел реестра HKLM\Software\NewKey.

REG UNLOAD

Директива REG UNLOAD выгружает из памяти локального компьютера хранящиеся там данные реестра, отображающиеся в иерархической структуре реестра в виде разделов и подразделов ветвей HKLM и HKU. Формат записи:

В составе директивы могут использоваться следующие параметры:

— описание локального раздела реестра, содержимое которого требуется выгрузить из памяти. Разрешается использовать только обозначение ветвей HKLM и HKU, а также их дочерних ключей и подразделов. Использование этой команды для удаленных компьютеров не допускается.

REG UNLOAD HKLM\Software

Выгружает из памяти компьютера содержимое ветви реестра HKLM\Software.

REG COMPARE

Эта команда позволяет выполнить операцию сравнения двух разделов реестра. Стандартный формат записи этой команды выглядит следующим образом:

REG COMPARE [/v | /ve] [ ] [/s]

В составе директивы могут использоваться следующие параметры:

REG COMPARE HKLM\Software\ProgApp HKLM\Software\Prog

Сравнивает содержимое подразделов реестра HKLM\Software\ProgApp и HKLM\Software\Prog.

REG COMPARE HKLM\Software\ProgApp HKLM\Software\Prog /v Value1

REG COMPARE \\SERVER\HKLM\Software\Microsoft \\. /s

Сравнивает содержимое подраздела реестра HKLM\Software\Microsoft, хранящегося на удаленном компьютере SERVER, с аналогичным разделом реестра локального компьютера.

REG EXPORT

В составе директивы могут использоваться следующие параметры:

REG EXPORT HKLM\Software\Adobe Adobe.reg

Экспортирует подраздел реестра HKLM\Software\Adobe вместе со всем его содержимым в файл Adobe.reg, создаваемый в текущей папке.

REG IMPORT

Директива REG IMPORT импортирует содержимое REG-файла в реестр Windows. Данный файл может храниться только на локальном компьютере. Формат записи:

Источник

Reg delete

Applies To: Windows Server 2003, Windows Vista, Windows XP, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012, Windows 8

Deletes a subkey or entries from the registry.

For examples of how to use this command, see Examples.

Syntax

Parameters

Specifies the full path of the subkey or entry to be deleted. To specify a remote computer, include the computer name (in the format \\ComputerName\) as part of the KeyName. Omitting \\ComputerName\ causes the operation to default to the local computer. The KeyName must include a valid root key. Valid root keys for the local computer are: HKLM, HKCU, HKCR, HKU, and HKCC. If a remote computer is specified, valid root keys are: HKLM and HKU.

Deletes a specific entry under the subkey. If no entry is specified, then all entries and subkeys under the subkey will be deleted.

Specifies that only entries that have no value will be deleted.

Deletes all entries under the specified subkey. Subkeys under the specified subkey are not deleted.

Deletes the existing registry subkey or entry without asking for confirmation.

Displays help for reg delete at the command prompt.

Remarks

The following table lists the return values for the reg delete operation.

Examples

To delete the registry key Timeout and its all subkeys and values, type:

To delete the registry value MTU under HKLM\Software\MyCo on the computer named ZODIAC, type:

Источник

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

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