插入注册表批处理文件 [英] insert into registry batch file

查看:312
本文介绍了插入注册表批处理文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想补充的条目名称为注册表 LangIDEx REG_DWORD 用十六进制值<$ C $型C> 1B 。

我已经:

 关闭@echo
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\文件夹1
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\ folder1中\\文件夹2
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\ folder1中\\文件夹2/ VLangIDEx/吨REG_DWORD1B/ F /章:32
暂停

但它不正常工作。

问题的附加参数

有人能帮助我吗?


解决方案

 关闭@echo
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\文件夹1/˚F
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\ folder1中\\文件夹2/˚F
REG ADDHKEY_LOCAL_MACHINE \\ SOFTWARE \\ folder1中\\文件夹2/ VLangIDEx/吨REG_DWORD / D 0x1b /˚F
暂停

如果预期的操作是在注册表的32位部分做(从64位操作系统),而不是直接调用REG.EXE,通话%WINDIR%\\ SysWow64资料\\ REG.EXE ,该程序的32位版本。

i would like to add entry to registry with name LangIDEx as REG_DWORD type with hexadecimal value 1b.

I have already:

@echo off
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1\folder2"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1\folder2" /v "LangIDEx"/t REG_DWORD "1b"/f /reg:32
pause

but it doesnt work properly.

Problem with add parameters

Can someone help me?

解决方案

@echo off
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1" /f 
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1\folder2" /f 
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\folder1\folder2" /v "LangIDEx" /t REG_DWORD /d 0x1b /f 
pause

If the intended operations are to be done over the 32bit part of the registry (from a 64bit OS), instead of directly call reg.exe, call %windir%\syswow64\reg.exe, the 32bit version of the program.

这篇关于插入注册表批处理文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆