注册表命令格式的编码是什么(注册表 命令)

导读 大家好,林林来为大家解答以上问题,注册表命令格式的编码是什么,注册表 命令很多人还不知道,现在让我们一起来看看吧!很多朋友都知道注

大家好,林林来为大家解答以上问题,注册表命令格式的编码是什么,注册表 命令很多人还不知道,现在让我们一起来看看吧!

很多朋友都知道注册表,但是大部分电脑新手都不知道如何使用注册表命令。

注册表命令的用法

注册表是为Windows NT和Windows95中的所有32位硬件/驱动程序和32位应用程序设计的数据文件。16位驱动无法在Winnt下工作,所以所有设备都是由注册表控制的,注册表一般由BIOS控制。在Win95下,16位驱动程序将继续在实模式下工作,它们由system.ini控制.16位应用程序将在NT或Win95下工作,它们的程序仍将引用win.ini和system.ini文件来获取信息和进行控制。

如果没有注册表,操作系统将无法获得运行和控制连接的设备和应用程序以及正确响应用户输入所需的信息。

注册表编辑器不仅可以在Windows中运行,还可以在MS-DOS命令行模式下运行。注意,这里的“MS-DOS”指的是纯MS-DOS,不是Windows下运行的模拟MS-DOS模式。可以在启动时按F8,在出现的启动菜单中选择仅命令提示符模式,或者在Windows下的开始菜单中选择“关闭系统”,然后选择“重启电脑,切换到MS-DOS模式”进入纯模式。

MS-DOS下的注册表编辑器虽然没有Windows下的强大,但是有自己独特的功能。比如当系统出现问题,无法启动Windows时,它的作用就体现出来了。首先,注册表的实际物理文件是System.dat和User.dat,也就是说注册表中的数据都存储在这两个文件中。了解了这些,我们再来看看MS-DOS下的注册表编辑器是做什么的。

1.导出注册表文件。

此功能可用于备份注册表文件。

命令格式:

regedit/l : system/r : user/E filename . reg Regpath

参数的详细说明:

/l3360system指定system.dat文件所在的路径。

/R:user指定user.dat文件所在的路径。

/E:此参数指定注册表编辑器应导出注册表。在此参数后留一个空格,并输入导出的注册表的文件名。

Regpath指定要导出的注册表分支。如果未指定,将导出所有注册表分支。

注意事项:

/l3360system和/R:user参数是可选的。如果它们是默认的,那么注册表编辑器认为Windows目录中的system.dat和User.dat是被操作的。但是如果从软盘启动,那么就必须使用/L和/R参数来指定System.dat和User.dat文件的具体路径,否则注册表编辑器将无法找到它们。

示例:

如果将它保存在C:\Windows\System.dat和

使用以下命令将c : \ Windows \ Profiles \ user . dat中HKEY _分类器_根根项下的所有分支导出到file.reg:

regedit/l : c : c \ Windows \/r : c \ Windows \ Profiles \/e file 1 . reg HKEY类根

在大多数情况下,我们只需要导出默认目录中的所有注册表项。命令格式为Regedit /e Allfile.reg

2.导入注册表文件。

将指定的注册表文件导入注册表,并创建或覆盖这些导入的子项分支、项和键值。

命令格式:

regedit/l : system/r : user file . reg

参数的详细说明:

/l3360system指定system.dat文件所在的路径。

/R:user指定user.dat文件所在的路径。

注意事项:

就参数而言,导入注册表不同于导出注册表。它只需要指定导入的路径。reg文件,而不是像“/E”和“/C”这样的参数。

示例:

如果将前面示例中导出的file1.reg的内容导入到C:\Windows\System.dat和c : \ Windows \ profiles \ user . dat中,命令如下所示:regedit/l 3360 c 3360 \ Windows \/r : c 360 \ Windows \ profile。

3.重建注册表

您可以使用指定的内容。reg文件来重新建立整个注册表,即重新建立System.dat和User.dat文件。

命令格式:

regedit/l : system/r : user/C file . reg

参数的详细说明:

/l3360system指定system.dat文件所在的路径。

/R:user指定user.dat文件所在的路径。

/C

  注意事项:

  参数/C是个危险选项,它将会导入指定注册表文件的全部内容,从头到尾开始创建一个新的注册表。

  举例说明:

  如果我们要用file1.reg文件中的内容重新建立整个注册表,并将其保存到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,命令如下:

  Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /C file1.reg

4、删除注册表分支

  此命令可以将注册表中的一个子键分支删除。

  命令格式:

  Regedit /L:system /R:user /D REGPATH

  参数详解:

  /L:system指定system.dat文件所在的路径。

  /R:user指定user.dat文件所在的路径。

  /C:此参数告诉注册表编辑器(WWW.PC841.COM电脑百事网),将REGPATH所指定的注册表子键分支删除。

  注意事项:

  参数/C将删除指定子键下所包含的所有内容,包括所有子键、键值项和键值。

  举例说明:

  如果我们要将注册表中的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrenVersion\Run分支删除,命令如下:Regedit /L:C:\Windows\ /R:C:\Windows\Profiles\ /D HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrenVersion\Run

5、注册表检查器

  MS_DOS下的注册表检查器Scanreg.exe可以用来备份及恢复注册表。

  命令格式:

  Scanreg /backup /restore /comment /fix

  参数详解:

  /backup用来立即备份注册表

  /restore按照备份的时间以及日期显示所有的备份文件

  /comment在/restore中显示同备份文件有关的部分

  /fix修复注册表文件的错误

  注意事项:

  在显示备份的注册表文件时,压缩备份的文件以.CAB文件列出,CAB文件的后面单词是Started或者是NotStarted,Started表示这个文件能够成功启动Windows,是一个完好的备份文件,NotStarted表示文件没有被用来启动Windows,所以不知道是否是一个完好备份。

以上就是关于 注册表命令怎么用 的介绍,希望对您有所帮助!

本文讲解到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!