无忧启动论坛

标题: 请教!%CDROM%变量应用!!求助!! [打印本页]

作者: 2011zouwuxing    时间: 2011-9-30 19:58
标题: 请教!%CDROM%变量应用!!求助!!
正在制作安装盘!
想在安装完 登录桌面的时候启动批处理 来运行 光盘里的 某文件

请问如何应用 %CDROM%变量 来运行光盘里的 某文件

例如 硬盘有2个分区 C: D:

光驱根据 电脑分区不同 所在也不同

那位批处理高手 那教我下
如何应用批处理 %CDROM%变量 来运行光盘 WXPE目录下的 winrar40.exe 安装程序~


start /wait %CDRom%\WXPE\APPLICATIONS\winrar40.exe /s

这样找不到文件!!!
作者: 战雨灾    时间: 2011-9-30 22:28
cdrom不是默认的变量吧
echo %cdrom%
看看输出是否和盘符一致
-----
其实你的要求用相对路径就可以了
/path/to/file
相对光盘根目录
path/to/file
相对当前目录
作者: 2011zouwuxing    时间: 2011-9-30 23:29
能说的再详细1点吗?具体的安装 命令应该怎么写  谢谢!
作者: 2011zouwuxing    时间: 2011-10-1 00:32
还有如何使用FINDCD.EXE  来实现??
本人菜鸟!!谢谢!

FINDCD.EXE /S
%CDROM%
cd WXPE
winrar4.01.exe

这样貌似也不行!
作者: haiou327    时间: 2011-10-1 03:51
FINDCD.EXE
cd/d %CDROM%\WXPE
winrar4.01.exe
&--------------------------------------------------------------
FINDCD.EXE
Path %CDROM%\WXPE
winrar4.01.exe
作者: 2011zouwuxing    时间: 2011-10-1 13:06
先谢谢版主!!该代码1闪就没了   FINDCD.EXE获取得到  光驱地址(CDROM=Q:)后面的路径指定 没用~~
或者 版主有什么办法 能达到我想要的效果的?用批处理顺序查找执行 到是可以  不过那种方法  在别的盘符有同名文件的话就不行了  所以我想要是能 自动查找到光驱盘符  然后根据查找到的盘符运行路径里的程序  就完美了~
作者: haiou327    时间: 2011-10-1 13:41
%CDROM%就是FINDcd找到的光驱盘符




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