Описание команды | |
regwr |
Создание раздела/параметра в реестре, запись значения параметру.
regwr=KeyName, ||ValueName, ||Type, ||Value, ||clpget, ||Dialogs, ||<info>
Параметры:
1-й обязательный параметр. | |
KeyName | Раздел. KeyName - создаваемый раздел/параметр. Если другие параметры не указаны, то будет создан раздел. |
Дополнительные параметры: | |
ValueName | Параметр. ValueName - создаваемый параметр. Для доступа к параметру (по умолчанию) используйте пустой параметр |||| |
Type | Тип. Type - поддерживает типы параметров BINARY, SZ, MULTI_SZ, EXPAND_SZ, QWORD и DWORD (При создании параметра типа MULTI_SZ необходимо разделять многострочные данные символом @LF. Значение НЕ должно заканчиваться символом @LF, если вы не хотите получить пустую строку в конце значения). |
Value | Значение. ValueName - значение для создаваемого параметра. |
clpget | Из буфера обмена. Параметр clpget может использоваться совместно с другими параметрами, clpget будет заменён содержимым буфера обмена. |
Dialogs | Диалоги. см. Дополнение №18 Описание |
<info> | Получение различной информации. см. Дополнение №10. |
Примечания:
Параметр KeyName должен начинаться с "HKEY_LOCAL_MACHINE" ("HKLM"), "HKEY_USERS" ("HKU"), "HKEY_CURRENT_USER" ("HKCU"), "HKEY_CLASSES_ROOT" ("HKCR") или "HKEY_CURRENT_CONFIG" ("HKCC").См. также:
regcr, regdl, regim, regup, regxt
Примеры: | Как создать кнопку? |
regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced||Hidden||DWORD||1 ;; записать в реестр параметру Hidden значение 1 (Показывать скрытые папки и файлы)
regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced||Hidden||DWORD||2 ;; записать в реестр параметру Hidden значение 2 (Не показывать скрытые папки и файлы)
regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced||HideFileExt||DWORD||0 ;; записать в реестр параметру HideFileExt значение 0 (тоже самое, что снять "галочку" с пункта "Скрывать расширения для зарегистрированных типов файлов" в диалоге "Параметры папок")
regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced||HideFileExt||DWORD||1 ;; записать в реестр параметру HideFileExt значение 1 (тоже самое, что установить "галочку" с пункта "Скрывать расширения для зарегистрированных типов файлов" в диалоге "Параметры папок")
regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRectsTest||Settings||BINARY||0x240000003428000000000000000000000000000001000000130000000000000062000000 ;; записать в реестр значение в тип BINARY
regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||0 ;; записать в реестр параметру ProxyEnable значение 0
regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||1 radio=playlists regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||0 ;; включить использование прокси до запуска радио и выключить после завершения
regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||1 tcimg=$zmzm_Radio pause=20s regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||0 ;; включить использование прокси до запуска радио и выключить через 20 секунд после запуска радио в другом процессе
regwr=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet~~Settings||ProxyEnable||DWORD||1 ;; записать в реестр параметру ProxyEnable значение 1
regwr=HKCU\Software\TestR||TestKey||SZ||Привет ;; записывает в реестр значение "Привет", тип REG_SZ
regwr=HKCU\Software\TestR||TestKey2||MULTI_SZ||строка ;; записывает в реестр значение "строка", тип REG_MULTI_SZ
regwr=HKCU\Software\TestR||TestKey3||MULTI_SZ||строка1@LFстрока2 ;; записывает в реестр значение "строка1""строка2" и , тип REG_MULTI_SZ
regwr=HKCU\Software\TestR||TestKey4||DWORD||12345 ;; записывает в реестр значение "12345", тип REG_DWORD
regwr=HKEY_CURRENT_USER\Software\TestR ;; создать в реестре раздел TestR
regwr=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\||NoDriveTypeAutorun||DWORD||255 regwr=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\||NoDriveTypeAutorun||DWORD||255 ;; отключить автозапуск дисков и флешек (в Windows 7, 8 и 8.1) (требуется перезагрузка)
sends=%WL??-1||&?(?m)^.+\.exe$ exect=$var_i='GLOBALSENDS<1>'?0:_Exit() <FOR> 1 <TO> GLOBALSENDS<0> regwr=HKLM\SOFTWARE\Microsoft\Windows~~NT\CurrentVersion\AppCompatFlags\Layers||''GLOBALSENDS<:INDEX:>''||SZ||RUNASADMIN <NEXT> ;; из выделенных фалов получить список только exe файлов и создать в реестре для них строковый параметр "Путь.exe" со значением RUNASADMIN
sends=-1||#Eb64-||^^cmd64= regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Run||TCIMG1||SZ||''%%COMMANDER_PATH%%\TCIMG.exe''~~GLOBALSENDS<1> ;; строку параметров из буфера обмена записать в автозапуск
sends=PS<%P%N//1//-1//exe>??-1 exect=$var_i='GLOBALSENDS<1>'?0:_Exit() <FOR> 1 <TO> GLOBALSENDS<0> regwr=HKLM\SOFTWARE\Microsoft\Windows~~NT\CurrentVersion\AppCompatFlags\Layers||''GLOBALSENDS<:INDEX:>''||SZ||RUNASADMIN <NEXT> ;; в папке под курсором найти все файлы exe и создать в реестре для них строковый параметр "Путь.exe" со значением RUNASADMIN
sends=Привет||#B1 regwr=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRectsTest||Settings||BINARY||GLOBALSENDS<1> ;; записать в реестр значение "Привет", тип BINARY