WinPE注册表的修改方法

  WinPE注册表的修改方法

有时候我们需要对PE注册表添加一些信息,如何来添加呢?下面这就来告诉你。

  使用 Regsnap 等在标准的 Windows 环境下跟踪分析出软件要添加到注册表中的内容,然后将注册表修改条目导出,并改写成批处理文件,保存到软件所在的目录中。

  比如对 ACDSEE 这各程序的注册信息跟踪后就保存在:

  X:\PROGRAMS\图形图像\ACDSEE\ACDSEE.CMD

  建议参照 X:\PROGRAMS\图形图像\ACDSEE 这个程序的保存方式保存你要添加的软件,原则是与主程序集中到相同目录存放(包括可能要用到的图标文件),以便日后维护修改。并参照 其中的 ACDSEE.CMD 这个注册批处理的格式和样式创建你自己应用程序的注册批处理文件。

  注意:为了保证 PE 环境和标准 Windows 环境下调用这些脚本都能够运行,因此我们要检测程序所在的实际路径或所在的盘符。

  创建批处理时,最前面的两行就是用于检测当前目录位置的,要保留并引用其中的变量:

  SET Var0=%0

  FOR /f "delims=" %%I in ("%Var0%") do Set OP=%%~dpI

  上述两行的作用是通过检测当前批处理所在的路径获得所在分区的盘符,从而在后面的批处理中使用 %OP% 作为外挂程序路径中要使用的所在的分区号。 %OP% 只与所在的盘符相关,与路径无关,因此你的批处理中要在盘符变量 %OP% 后加上详细的路径。比如:

  REG ADD HKCR\ACDC_JIF\Shell\ACDSEEen\Command /ve /t REG_SZ /d "\"%OP%ACDSEE.EXE\" /v" /f>NUL

  上述命令可在注册表中添加一条注册信息。

  注意:当上述路径检测命令中,Set OP=%%~dpI 时,变量 %OP% 后面不必再添加“”。如上面的 %OP%ACDSEE.EXE 。

  也可使用 Set OP=%%~dI,与上面相比,仅仅是将其中的 ~dpI 改成了 ~dI,此时变量将不扩充到当前路径,而只扩充到当前盘符。因此如果这样使用,你必须在变量后加上程序的完整路径。比如:

  %OP%\PROGRAMS\TOTALCMD\RUNTC.EXE

(0)

相关推荐

  • 注册表被修改的原因分析和解决方法

    注册表被修改的原因分析和解决方法: 其实,该恶意网页是含有有害代码的ActiveX网页文件,这些广告信息的出现是因为浏览者的注册表被恶意更改的结果。 1、IE默认连接首页被修改 IE浏览器上方的标题栏 ...

  • 注册表被修改的原因及解决办法

    一、注册表被修改的原因及解决办法 其实,该恶意网页是含有有害代码的ActiveX网页文件,这些广告信息的出现是因为浏览者的注册表被恶意更改的结果。 1、IE默认连接首页被修改 IE浏览器上方的标题栏被 ...

  • windows系统(XP与win7)注册表编辑器打开方法

    我们其实注册表编辑器会经常用到,通过修改注册表还可以设置软件参数等,解决一般电脑软件所无法解决的设置问题。那么注册表编辑器怎么打开呢?很多新手朋友都还不知道,下面教程介绍在xp系统和win7系统下注册 ...

  • 最常用的调用WIN7系统注册表的一些方法

    注册表(Registry)是现在用户们常用的Windows系统部分,用户们可以通过修改注册表,达到各种目的。不过Win7系统该怎么打开注册表,却还有一些用户不清楚,因此今天小编就和大家说说注册表的打开 ...

  • Win7系统备份注册表编辑器的方法

    Win7系统备份注册表编辑器的方法

  • WinXP注册表编辑器怎么打开?WinXP打开注册表编辑器的方法

    注册表编辑器在电脑运用中使用非常广泛,每个软件的安装都有注册表的生成,所以通过修改注册表还可以设置软件参数等,解决一般电脑软件所无法解决的设置问题.那么WinXP系统的注册表编辑器怎么打开呢?打开注册 ...

  • 如何通过注册表编辑器修改win10系统版本信息

    现在大部分电脑都是win10系统,有些新用户不知道如何通过注册表编辑器修改版本信息,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先按下[Win+R]快捷键打开[运行]窗口,接着 ...

  • 如何进入计算机注册表编辑器?进入注册表两种方法介绍

    注册表是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。要手动进入编辑注册表,就需要使用注册表编辑器。那么如何进入计算机注册表编辑器?这个应该算是简单的问题了 ...

  • 打开注册表编辑器的方法大全

    注册表编辑器一直是很多电脑新手没接触过的地方,有的甚至到现在都还不知道有这个东西,而我们很多系统的功能都可以通过注册表编辑来更改或者禁用。如果你不知道怎么打开注册表编辑器的话那么你很有必要通过这篇文章 ...