Board logo

标题: [文件操作] 批处理怎样通过%CDROM%变量应用获取光驱盘符并运行里面的文件? [打印本页]

作者: zouwuxing0815    时间: 2011-9-30 21:29     标题: 批处理怎样通过%CDROM%变量应用获取光驱盘符并运行里面的文件?

正在制作安装盘!
想在安装完 登录桌面的时候启动批处理 来运行 光盘里的 某文件

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

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

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

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


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

这样找不到文件!!!

还有如何使用FINDCD.EXE  来实现??

本人菜鸟!!谢谢!
作者: HAT    时间: 2011-9-30 22:08

批处理显示光驱盘符
http://bbs.bathome.net/thread-4658-1-1.html

批处理如何找光驱盘符和拷贝里面的文件?
http://bbs.bathome.net/thread-6958-1-1.html

批处理WMIC提取光驱怎么做到绝对准确?
http://bbs.bathome.net/thread-7439-1-1.html
作者: zouwuxing0815    时间: 2011-9-30 22:32

先谢谢LS!!
可我菜鸟  看不懂啊!
我知道可以用 findcd /s 来获取光驱盘符!
后面的  如何把变量 应用到 安装命令上
我就无解了!
双光驱的 时候 杂办呢?
作者: zouwuxing0815    时间: 2011-9-30 22:33

先谢谢LS!!
可我菜鸟  看不懂啊!
我知道可以用 findcd /s 来获取光驱盘符!
后面的  如何把变量 应用到 安装命令上
我就无解了!
双光驱的 时候 杂办呢?
作者: zouwuxing0815    时间: 2011-9-30 22:33

先谢谢LS!!
可我菜鸟  看不懂啊!
我知道可以用 findcd /s 来获取光驱盘符!
后面的  如何把变量 应用到 安装命令上
我就无解了!
双光驱的 时候 杂办呢?
作者: zouwuxing0815    时间: 2011-9-30 22:44     标题: 批处理如何应用%CDROM%变量来运行光盘里的某文件?

正在制作安装盘!
想在安装完 登录桌面的时候启动批处理 来运行 光盘里的 某文件
请问如何应用 %CDROM%变量 来运行光盘里的 某文件
例如 硬盘有2个分区 C: D:
光驱根据 电脑分区不同 所在也不同
那位批处理高手 那教我下
如何应用批处理 %CDROM%变量 来运行光盘 WXPE目录下的 winrar40.exe 安装程序~
start /wait %CDRom%\WXPE\APPLICATIONS\winrar40.exe /s
这样找不到文件!!!
还有如何使用FINDCD.EXE  来实现??
本人菜鸟!!谢谢!

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

这样貌似也不行!
作者: awk    时间: 2011-10-1 12:44

回复 5# zouwuxing0815
  1. @echo off
  2. for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
  3.     fsutil fsinfo drivetype %%a: | findstr "CD">nul && set drivecd=%%a && goto :next
  4. )
  5. :next
  6. start /wait %drivecd%:\WXPE\APPLICATIONS\winrar40.exe /s
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2