您的位置:小奇电脑 电脑技巧 正文
 添加时间:2008-06-16 原文发表:2008-06-16 人气:8


        Regedit是一个“两栖”程序,它既可以在Windows图形界面下运行,也可在Dos下运行,帮助用户在Dos下完成对注册表的编辑修改任务。不过Regedit在Dos下运行时采用的是命令行方式,用户无法象在图形界面下那样直观的对注册表进行修改,而必须先将需要修改的子键导出为普通的注册表文件,然后使用Edit等软件对其进行编辑修改,最后再将修改后的注册表文件导入到注册表中,从而达到修改注册表的目的。

    Regedit的命令格式为:

    Regedit[/L:sytem] [/R:user] filename1

    Regedit[/L:sytem] [/R:user]/C filename2

    Regedit[/L:sytem] [/R:user]/E filename3[regpath]

    有关命令行参数的含义为:

    /L:sytem 指定system.dat文件的存放位置

    /R:user 指定user.dat文件的存放位置

    filename1 指定引入注册表数据库的文件名

    /C filename2 指定形成注册表数据库的文件名

    /E filename3 指定导出注册表文件的文件名

    regpath 指定导出注册表文件的开始子键(缺省为全部子键)

        用户如果需要在Dos下对注册表进行控制,首先应将需要修改的注册表的注册表子键导出为普通的注册表文件,然后对这个注册表文件进行修改,最后再将修改后的注册表文件重新导入到系统中,步骤如下:

    1.导出注册表子键:

        要在Dos下导出注册表,应执行“Regedit[/L:sytem] [/R:user]/E filename3[regpath]”命令,其中“/L:sytem”是指定system.dat的路径,“/R:user”是指定user.dat的路径(这两项都可省略,系统将到默认路径下寻找);“/E filename3”是用于保存注册表的磁盘文件名,至于“regpath”则是要导出的注册表子键。

        如Windows在启动时自动运行的应用程序是通过注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run子键定义的,用户若在Dos下对这些自动运行的应用程序进行控制,则应执行“regedit/e test.reg HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run”命令,将该子键导出为一个普通的注册表文件test.reg,然后再进行有关编辑、修改操作。

    2.以注册表进行分析、修改:

        使用前述方法导出的注册表文件实际上是一个文本文件,我们可直接使用Edit等文本编辑软件对其进行编辑修改。

    3.将修改后的结果重新导入注册表:

        修改完成后,用户只需要执行“regedit file1.reg"命令将修改后的注册表文件导入到注册表中即可达到在Dos下对注册表进行修改的目的,重新启动计算机后,用户的修改即会生效。

本页地址
相关文章

屏幕炸弹BAT
隐藏在互联网上的摄像头
共享摄像头,搭建网上会议室
实用12招抓图秘笈
通过.inf文件让Windows XP进行自动维护的技
限制移动硬盘使用的措施
智能ABC中“字母键”与“字符键”的妙用
实现Windows Vista启动时自动登录的简单方法
Windows共享文件夹找你如此容易
“本地连接”相关故障现象及其排除方法
建立个隐藏帐户
WinXP注册表还原简单一法
全面优化电脑系统
市面常见加密光盘破解不完全招数大揭秘
神不知鬼不觉 巧妙更换Win XP用户密码
XP系统节省内存小技巧
MP3 防病毒威胁四小招
利用注册表删除疑难杂症
没有系统盘要怎么装系统
安全帐户管理器初始化错误

相关评论


本文章所属分类:首页 电脑技巧