无忧启动论坛

标题: [求助]如果获得PE光盘所在盘符 [打印本页]

作者: gaokun    时间: 2007-12-13 18:13
标题: [求助]如果获得PE光盘所在盘符
使用老毛桃的911版,但不知道如何在启动后运行放到光盘目录下另加的程序,不在WIM外置文件内,查看Pecmd帮助,提到init c可以将光驱盘符加入到系统参数,但没有弄成功,不知道该怎么办,请帮忙。
作者: chnhhwz    时间: 2007-12-13 18:24
以文件放在光盘根目录下的OUTPF目录里为例

在MINIPE目录里的INI文件中加一句
LOAD %CURDRV%\OUTPF\PECMD.INI

在这个PECMD.INI中
用ENVI命令设置本目录为CURDIR环境变量:
ENVI CURDIR=%CURDRV%\OUTPF  

接下来就可以使用LINK命令把文件链接到开始菜单程序组
或者使用EXEC命令直接启动程序
作者: gaokun    时间: 2007-12-13 19:19
谢谢帮忙,但还是没能解决问题。
具体是这样的,Acronis True Image安装到F11安全区域需要一些文件,我希望能在EasyBoot菜单和PE里均能启动并安装F
11功能,EasyBoot启动的ATI是直接启动Recovory Manager里的Ramdisk.dat,文件齐全,15MB即可获得完整功能,WIM包里的ATI同样需要Recovory Manager里的文件才能安装F11安全区域,两个ATI使用相同的文件可以节省15MB空间,我于是在WIM包里的ATI目录下制作一个批处理。

原来是基于老毛桃070418版本,没有WIM支持,批处理是这样的:

..\7z.exe x ati.7z  -y -aos -o%temp%
xcopy ..\..\ATI %temp%\ATI /e /y /h >nul
start %temp%\ATI\TrueImage.exe >nul
exit

将ATI需要的所有文件都复制到一个临时目录然后运行,现在核心转为0911版本,外置目录和光盘目录所在的盘符不一致,没法使用了,不过只要得到PE光盘所在的盘符,稍作修改依然可行。
现在的问题是,如何在批处理里使用光盘这个变量,有这个变量吗?
作者: tinyhe    时间: 2007-12-15 21:51
给出我以前用的查找光驱的批处理,你试试看

@echo off
set cdromtemp=0
for  %%i in ( c d e f g h i j k l m n o p q r s t u y w x y z ) do call :checkcd %%i

if  not %cdromtemp%==0 goto end
:err
set cdromtemp=255
echo                请将正确的CD放入光驱中,然后输入
echo                %systemroot%\system32\findcd.cmd
echo.
goto end

:checkcd
vol %1:
if %errorlevel% equ 0        (
        if exist %1:\wxpe\setupldr.bin (
                if exist %1:\recovery.cd (
                        if exist %1:\cmdpe.is_ (       
                                set cdromtemp=%1:
                        )
                )
        )
)
goto :eof       
               
:end
作者: gaokun    时间: 2007-12-15 23:59
谢谢,我试试看,也许可行
作者: gaokun    时间: 2007-12-16 19:32
没看懂批处理,没搞定,不爽
作者: lxl1638    时间: 2007-12-16 19:39
何需搞得如此复杂!PECMD的INIT命令已有说明。
作者: laomeng    时间: 2007-12-17 00:25
pecmd init c

%cdom1%.........
作者: lxl1638    时间: 2007-12-17 00:50
原帖由 laomeng 于 2007-12-17 12:25 AM 发表
pecmd init c

%cdom1%.........


又对又错,INIT命令不能在命令行中使用。
看看本人32M_U盘版WinPE的配置文件。
作者: gaokun    时间: 2007-12-17 22:56
是吗,要去学习下,我在配置里调用%cdom%失败,难道是忘了加1?
作者: slipper    时间: 2011-4-2 02:29
标题: 回复 #8 laomeng 的帖子
老大, 如果获得PE光盘所在盘符,您32M_U盘版WinPE配置文件能不能发一个,我的邮件是slipper@live.com,再次感谢了,我是通过U盘量产,加载USB_CDROM中的WinPE.ini,PECMD.ini是用Load \Winpe\winpe.ini这句




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3