|
[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)
深山红叶 V14 两个已知小 BUG 的解决办法
一、在硬盘系统运行 Hwinifo32 出错
这个问题是因为该程序是放在PE的系统目录下的,它在运行时必须在当前系统目录中读取相关文件。在硬盘环境运行可自已复制到当前的系统目录System32下。但考虑到尽量不给当前系统添加垃圾文件,因此就没有制作自动拷贝文件到当前系统目录的脚本。
这里重新给出一个脚本,请用记事本打开、PEXP\SYSTEM32\Hwinfwin.cmd文件,并将下面的内容替换原文件的全部内容,即可自动判断不同的运行环境,不会出现运行异常:
@echo off
if exist %SystemDrive%\minint\nul goto minint
if not exist %Systemroot%\system32\HWINFO32.VXD goto hd
cd /d %1\pexp\system32
start hwinfo32.exe
goto exit
:minint
cd /d %1\MININT\system32
start hwinfo32.exe
goto exit
:hd
copy /y %1\pexp\system32\HWINFO32.* %Systemroot%\system32\ >nul
cd %Systemroot%\system32\
start /wait hwinfo32.exe
del %Systemroot%\system32\HWINFO32.* >nul
:exit
exit
二、趋势杀毒的运行提示缺少文件
这个的运行脚本也有一点小问题,是由于制作过程中进行批量替换时产生的。请大家自行把Programs\Sysclean\Sysclean.cmd文件的内容用下面的内容全部替换:
@echo off
Title SysClean 趋势杀毒...
echo.
echo 首先请确认您已连上Internet。
echo.
echo 按任意键开始。
pause >nul
:S1
if exist %temp%\sysclean.com goto S2
echo.
echo 开始下载 Sysclean 可执行工具 sysclean.com ...
cd /d %temp%\
%1\pexp\system32\wget.exe http://www.trendmicro.com/ftp/products/tsc/sysclean.com
:S2
if exist %temp%\lpt.zip goto S3
echo.
echo 开始下载病毒库文件...
cd /d %temp%\
%1\pexp\system32\wget.exe http://www.trendmicro.com/download/pattern.asp
for /f "tokens=2 delims==>" %%a in (';findstr lpt pattern.asp';) do %1\pexp\system32\wget.exe --output-document=lpt.zip %%~a
echo.
echo 下载完毕,开始解压缩病毒库文件...
:S3
cd /d %temp%\
%1\programs\winrar\rar.exe x -y %temp%\lpt.zip %temp%\
start sysclean.com
exit
另外,微软TweakUI设置工具在某些环境下不能运行是系统环境的缘故,它是不能在较老版本的Windows下使用的。这不是光盘本身的BUG。
|
|