超迷你尾兽玉:regedit参数

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 03:57:00
regedit参数 regedit /s ie.reg2009-09-09 16:06 regedit参数+批处理修改IE标题 2009年05月25日 星期一 09:38 P.M.

regedit参数 

filename       导入 .reg 文件进注册表
/s                 导入 .reg 文件进注册表(安静模式)

/e                导出注册表文件

例:regedit /e filename.reg HKEY_LOCAL_MACHINE//SYSTEM

/L:system     指定 system.dat

/R:user        指定 user.dat

/C               压缩 [文件名] (Windows 98)

用在批处理的命令,例如:修改IE标题栏的内容

@echo Windows Registry Editor Version 5.00 >ie.reg
@echo [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] >>ie.reg
@echo "Window Title"="破℃军" >>ie.reg
@regedit /s ie.reg
@del ie.reg

效果如下:

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]