返回顶部
首页 > 资讯 > 精选 >CMD下如何读取/修改/删除注册表项
  • 505
分享到

CMD下如何读取/修改/删除注册表项

2023-06-08 14:06:30 505人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关CMD下如何读取/修改/删除注册表项,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。好在系统自带的regedit.exe足够用了。 1,读取注册表 先将想查询的注册表项导出,再用

这篇文章将为大家详细讲解有关CMD下如何读取/修改/删除注册表项,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

好在系统自带的regedit.exe足够用了。

1,读取注册表
先将想查询的注册表项导出,再用type查看,比如:

C:\>regedit /e 1.reg "HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp"

C:\>type 1.reg | find "PortNumber"
"PortNumber"=dWord:00000d3D

C:\>del 1.reg

所以终端服务的端口是3389(十六进制d3d)

2,修改/删除注册表项
先echo一个reg文件,然后导入,比如:

echo windows ReGIStry Editor Version 5.00 >1.reg
echo. >>1.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TelnetServer\1.0] >>1.reg
echo "TelnetPort"=dword:00000913 >>1.reg
echo "NTLM"=dword:00000001 >>1.reg
echo. >>1.reg
regedit /s 1.reg

将telnet服务端口改为2323(十六进制913),NTLM认证方式为1。

要删除一个项,在名字前面加减号,比如:

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serv-U]

要删除一个值,在等号后面用减号,比如:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"KAVRun"=-

3,用inf文件访问注册表
上面对注册表的三个操作,也可以用下面这个inf文件来实现:

[Version]
Signature="$WINDOWS NT$"
[DefaultInstall]
AddReg=My_AddReg_Name
DelReg=My_DelReg_Name
[My_AddReg_Name]
HKLM,SOFTWARE\Microsoft\TelnetServer\1.0,TelnetPort,0x00010001,2323
HKLM,SOFTWARE\Microsoft\TelnetServer\1.0,NTLM,0x00010001,1
[My_DelReg_Name]
HKLM,SYSTEM\CurrentControlSet\Services\Serv-U
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,KAVRun

将它写入c:\path\reg.inf然后用下面这个命令“安装”:

rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 c:\path\reg.inf

几点说明:
1,[Version]和[DefaultInstall]是必须的,AddReg和DelReg至少要有一个。My_AddReg_Name和My_DelReg_Name可以自定义。
0x00010001表示REG_DWORD数据类型,0x00000000或省略该项(保留逗号)表示REG_SZ(字符串)。0x00020000表示REG_EXPAND_SZ。
2323也可以用0x913代替。
关于inf文件的详细信息,可以参考DDK帮助文档。
2,InstallHinfSection是大小写敏感的。它和setupapi之间只有一个逗号,没有空格。
128表示给定路径,该参数其他取值及含义参见MSDN。
特别注意,最后一个参数,必须是inf文件的全路径,不要用相对路径。
3,inf文件中的项目都是大小写不敏感的。

关于“CMD下如何读取/修改/删除注册表项”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: CMD下如何读取/修改/删除注册表项

本文链接: https://lsjlt.com/news/254233.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CMD下如何读取/修改/删除注册表项
    这篇文章将为大家详细讲解有关CMD下如何读取/修改/删除注册表项,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。好在系统自带的regedit.exe足够用了。 1,读取注册表 先将想查询的注册表项导出,再用...
    99+
    2023-06-08
  • dos或cmd中删除、添加、修改注册表的命令
    本篇内容介绍了“dos或cmd中删除、添加、修改注册表的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!regedit的运行参数 REGE...
    99+
    2023-06-08
  • oracle注册表如何删除
    要删除Oracle注册表,您可以按照以下步骤操作:1. 在Windows操作系统中,按下Win + R键,打开运行窗口。2. 输入"...
    99+
    2023-08-30
    oracle
  • VBS如何读取注册表
    小编给大家分享一下VBS如何读取注册表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一种 通过wshshell对象的regread复制代码 代码如下:RegVa...
    99+
    2023-06-08
  • 如何使用.reg文件添加、修改或删除注册表子项和值
    要使用.reg文件添加、修改或删除注册表子项和值,可以按照以下步骤进行操作:1. 创建一个文本文件,并将其保存为.reg文件,例如"...
    99+
    2023-09-08
    注册表
  • Vista 修改注册表方法删除多余文件
    Vista系统中多余的字体、多余的备份文件等的删除方法大家早已知晓,因此本文只为大家介绍一些比较“隐蔽”的删除方法。注意:在进行以下操作前,应先备份Windows注册表,以便执行了错误操作后能及时...
    99+
    2023-05-25
    Vista 删除多余 文件 方法
  • sql注册表如何彻底删除
    要彻底删除一个SQL注册表,可以按照以下步骤进行操作:1. 确保没有任何外部程序或用户正在使用该表。如果有,需要先关闭或终止这些程序...
    99+
    2023-10-11
    sql
  • 批处理如何读取注册表中run下面的值
    这篇文章主要介绍了批处理如何读取注册表中run下面的值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:@echo off for /f&...
    99+
    2023-06-09
  • mysql如何删除注册表残留文件
    要删除MySQL注册表中的残留文件,可以按照以下步骤进行操作:1. 打开“运行”(Win+R),输入“regedit”打开注册表编辑...
    99+
    2023-10-11
    mysql
  • dos下如何更改注册表权限
    这篇文章将为大家详细讲解有关dos下如何更改注册表权限,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。这个玩意主要用途是 在cmd下 修改注册表 以及 注册表权限! 用法研究了一晚上 弄出来了 ,微软上写的...
    99+
    2023-06-08
  • 如何恢复修改过的win10注册表?win10注册表修改后恢复方法
      如何恢复修改过的win10注册表呢相信很多朋友都修改过win10的注册表以获得查看最新版的win10,这样做的后果就是造成你以后不能接受到正常的公开升级,下文小编就教大家Win10注册表修改后的恢复方法,赶紧和小编一...
    99+
    2023-06-08
    win10 注册表 方法
  • Java如何添加、读取、删除Word脚注/尾注
    这篇文章主要为大家展示了“Java如何添加、读取、删除Word脚注/尾注”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java如何添加、读取、删除Word脚注/尾注”这篇文章吧。使用工具:Fre...
    99+
    2023-06-02
  • 如何在使用regini.exe修改注册表
    这篇文章给大家介绍如何在使用regini.exe修改注册表,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一,如何得到regini.exe 在Windows XP安装光盘中(其他版本的自己试试),找到I386目录下的re...
    99+
    2023-06-08
  • 修改注册表删除多余Win7通知图标具体步骤
    在Windows 7中,系统整合了通知区域的图标显示模式。由于通知区域大小有限,我们可以在通知区域中点击自定义,就每个图标的显示状态设置是否始终显示,或只在活动时显示,或保持隐藏状态。但随着系统的使用,安装的软件增多,我...
    99+
    2023-05-29
    注册表 win7 通知图标 具体步骤 通知 Win7
  • 如何使用注册表修改IE主页
    小编给大家分享一下如何使用注册表修改IE主页,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!上几天由于安装一个软件,IE主页被恶心绑定了,由于不使用IE所以也就没在...
    99+
    2023-06-13
  • win11如何修改注册表跳过检测
    这篇文章主要介绍了win11如何修改注册表跳过检测的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win11如何修改注册表跳过检测文章都会有所收获,下面我们一起来看看吧。方法: 首先我们需要使用“win+r”的键...
    99+
    2023-07-01
  • 如何快速删除指定Vista注册表键值
    本篇文章给大家分享的是有关如何快速删除指定Vista注册表键值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。无论是对Vista还是Windows 7而言,在优化和破解时,注册表...
    99+
    2023-06-14
  • vbs读写注册表之系统启动项添加与删除的示例分析
    这篇文章主要介绍了vbs读写注册表之系统启动项添加与删除的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。核心vbs代码'变量定义Dim writeN...
    99+
    2023-06-08
  • oracle如何修改或者删除临时表
    这篇文章给大家分享的是有关oracle如何修改或者删除临时表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 在生成环境中,因为业务的需求,需要对临时...
    99+
    2024-04-02
  • SQL语中如何修改表结构和删除表
    这篇文章给大家介绍SQL语中如何修改表结构和删除表,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.创建数据库表--使用哪个数据库,如果不写这一句是默认的数据库,也可以用鼠标选当前数据...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作