可以装在u盘上杀毒软件
在为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
U盘小巧便捷使用简单,除了可以存储数据,还可以用来安装电脑系统。但是我们在使用U盘时还是会遇到一些问题,比如在使用U盘安装系统的时会遇到这样的情况,在开机的时候按下ESC键却找不到U盘,这该怎么办?到底需要如何处理才能够得以解决呢?下面我们一起来看看解决方法。
特荐:U盘杀毒专家u盘启动盘制作工具 其实,在使用U盘进行安装系统的过程中如果按下ESC键没有找到U盘的话,基本上就跟BIOS有关,因为BIOS的设置不正确就导致找不到U盘,无法进行安装,这个时候只要将BIOS设置改一下就可以解决问题。 进入到BIOS当中,依次按下“Advanced——USB Configuration——Legacy USB Support ”然后将Legacy USB Support的值改为enable,然后按下f10进行保存,再退出就可以了。因为进去之后会发现Legacy USB Support的状态是disable也就是说目前的这个状态是不支持usb设备的,这当然就不能够识别U盘了。设置过来之后进行重启就会发现按下ESC键之后会看到U盘。可以到U盘杀毒专家u盘启动制作工具的官网:www.upanshadu.com咨询客服。更多精彩内容继续关注。本文由U盘杀毒专家u盘启动盘整理发布常见问题:
最新文章:
-
在网上看了很多用u盘装系统的方法,但是我有个疑问,如果我按照网上的说法安装好系统后,我的u盘还能用吗?还能和正常的u盘那样存储文件吗、如果我仅仅是安装系统,里面的东西还能用吗?
-
哪位大神帮忙解一下,戴尔新电脑,原系统是win10用不习惯,自己下载了一个win10系统换上去就显示这个错误,然后我又拿别的系统重装还是不行,硬盘格式换来换去也一样,重新格式化分区,重建引导修复引导,都用了,还是这样,求解啊
-
因为你使用的U盘装系统进行安装,用的是一款微型的U盘操作系统,用于系统安装用的。这套系统会将U盘图标设置为卡通图标。不会影响U盘使用的。不需要改过来,你如果非要改过来的话,那就直接格式化U盘,当然其中的重要文档需要保留的话你就先备份出来哦。