WinPE注册表的修改方法

   WinPE注册表的修改方法

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

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

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

  X:PROGRAMS图形图像ACDSEEACDSEE.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 HKCRACDC_JIFShellACDSEEenCommand /ve /t REG_SZ /d ""%OP%ACDSEE.EXE" /v" /f>NUL

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

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

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

  %OP%PROGRAMSTOTALCMDRUNTC.EXE

时间: 2024-10-30 15:21:10

WinPE注册表的修改方法的相关文章

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

注册表被修改的原因分析和解决方法: 其实,该恶意网页是含有有害代码的ActiveX网页文件,这些广告信息的出现是因为浏览者的注册表被恶意更改的结果. 1.IE默认连接首页被修改 IE浏览器上方的标题栏被改成"欢迎访问******网站"的样式,这是最常见的篡改手段,受害者众多. 受到更改的注册表项目为: HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainStart Page HKEY_CURRENT_USERSoftwareM

修改及备份注册表的基本方法_注册表

Windows 95利用注册表来管理所有的硬件和软件设置.注册表(Registry)提供了一个统一的数据库,并以分层的形式存储系统和应用程序配置数据.每次启动计算机时都会形成注册表,它的内容是由即插即用事件.机器的设置文件(System.dat)和用户信息(User.dat)以及在某种情况下由网络文件服务器施加的系统策略所组成,是一个存储着计算机配置信息的数据库文件, 它取代了原系统所有组件和应用程序之INI文件的使用,实为Windows 95系统的一个管理信息数据库,目前Windows 95所

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

一.注册表被修改的原因及解决办法 其实,该恶意网页是含有有害代码的ActiveX网页文件,这些广告信息的出现是因为浏览者的注册表被恶意更改的结果. 1.IE默认连接首页被修改 IE浏览器上方的标题栏被改成"欢迎访问******网站"的样式,这是最常见的篡改手段,受害者众多. 受到更改的注册表项目为: HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMainStart Page HKEY_CURRENT_USERSoftwareMi

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

  1.使用Win+R键打开运行对话框,在运行窗口中输入regedit命令,打开注册表编辑器; 2.在Win7系统注册表编辑器上,点击菜单栏中的"文件"-"导出"; 3.然后在Win7系统弹出的注册表导出保存路径窗口上,选择将路径保存到桌面上,然后再对注册表文件进行备份,并将地其他属性设置为默认属性,点击"保存"修改. Win7系统备份注册表编辑器的方法全部内容介绍完毕了,提前备份数据资料,避免发生数据丢失等情况.

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

注册表(Registry)是现在用户们常用的Windows系统部分,用户们可以通过修改注册表,达到各种目的.不过Win7系统该怎么打开注册表,却还有一些用户不清楚,因此今天小编就和大家说说注册表的打开方法吧. 方法1 1单击左下角的[开始]按钮, 单击右侧的[运行]命令 2在[运行]对话框输入[regedit],单击[确定]按钮 方法2 1打开计算机,进入系统所在盘,进入Windows文件夹,进入System32文件夹,找到regedt.exe程序,双击打开 方法3 在开始搜索框键入[reged

优秀注册表单设计方法及案例分析

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 摘要: 优秀注册表单设计方法及案例分析以下对国内外近20个网站的注册表单进行的分析,并归类总结优秀表单的设计方法.文章最后对其中三个案例进行优化对比. 1. 越少的填写项越好 Site inspire CSS web site award Tumblr De... 优秀注册表单设计方法及案例分析 以下对国内外近20个网站的注册表单进行的分析,

浏览网页注册表被修改之迷及解决办法_注册表

浏览网页会被修改注册表?千真万确!如果你去浏览过下面的网页:http://www.某某.com/default.htm ,你真有生不如死的感觉! 进入该网页会被: 1.修改开始菜单 1)禁止"关闭系统" 2)禁止"运行" 3)禁止"注销" 2.隐藏C盘--你的C盘找不到了 3.禁止使用注册表编辑器regedit 4.禁止使用DOS程序 5.使系统无法进入"实模式" 6.禁止运行任何程序 7.将IE浏览器的首页改为http://

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

我们其实注册表编辑器会经常用到,通过修改注册表还可以设置软件参数等,解决一般电脑软件所无法解决的设置问题.那么注册表编辑器怎么打开呢?很多新手朋友都还不知道,下面三联教程介绍在xp系统和win7系统下注册表编辑器打开的方法. XP系统下打开注册表编辑器方法: 方法一:在我的电脑桌面 开始 - 运行 在运行框里输入 regedit 按确定(回车)即可进入注册表, 方法二:找到注册表运行文件 一般在windows xp系统中注册表程序文件都是在系统C盘里的Windows目录下,找到文件名为reged

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

注册表编辑器一直是很多电脑新手没接触过的地方,有的甚至到现在都还不知道有这个东西,而我们很多系统的功能都可以通过注册表编辑来更改或者禁用.如果你不知道怎么打开注册表编辑器的话那么你很有必要通过这篇文章来了解下. 1 打开注册表编辑器方法一: 通过运行里面输入:regedit.而快速打开运行的方法有:WIN+R 2 打开注册表编辑器方法二: 找到注册表编辑器所在的文件夹,然后找到regedit.exe双击它,进入注册表编辑器.存放在C:WINDOWS.如图: 3 注册表编辑器打不开的通常原因 一般