无忧启动论坛
标题:
查找特定文件,确定当前光驱盘符
[打印本页]
作者:
secowu
时间:
2011-1-13 13:30
标题:
查找特定文件,确定当前光驱盘符
这个批处理是为了减少各个img的体积,实现一些工具共享的目的。
:top
aset cdrom=
findcd 0 >nul
if %cdrom%*==0* goto Nocd
aset n :=%cdrom%+1
aset cdrom=
:loop
aset n :=%n%-1 >nul
if %n%*==0* goto NOCD
aset cdrom=
findcd %n% >nul
dready %cdrom%
if errorlevel 255 goto loop
if errorlevel 2 goto loop
:ok?
if not exist %cdrom%\boot\imgs\ghost.exe goto loop
:OK
ECHO Current CDROM is %CDROM%
GOTO END
:nocd
echo No CD_ROM Or all CD_ROM are not ready!
:end
aset m=
aset n=
@path=A;path=%CDROM%:;path=%CDROM%:\boot\imgs
复制代码
作者:
secowu
时间:
2011-1-13 13:33
这样也便于随时更换ghost内核版本了
作者:
secowu
时间:
2011-1-13 13:46
@cdrom.bat
@smartdrv.exe
@mouse.com
:top
aset cdrom=
findcd 0 >nul
if %cdrom%*==0* goto Nocd
aset n :=%cdrom%+1
aset cdrom=
:loop
aset n :=%n%-1 >nul
if %n%*==0* goto NOCD
aset cdrom=
findcd %n% >nul
dready %cdrom%
if errorlevel 255 goto loop
if errorlevel 2 goto loop
:ok?
if not exist %cdrom%\boot\imgs\ghost.exe goto loop
:OK
ECHO Current CDROM is %CDROM%
GOTO END
:nocd
echo No CD_ROM Or all CD_ROM are not ready!
:end
aset m=
aset n=
@path=A;path=%CDROM%:;path=%CDROM%:\boot\imgs
ghost -clone,mode=pload,src=%cdrom%\seco\winos.gho:1,dst=1:1 -sure -rb
复制代码
作者:
kayuk
时间:
2011-6-25 15:35
请问三楼代码:
运行
cdrom.bat 这个批处理里面写什么?有什么作用?还是只是你的一个示范没任何实际作用?
加速
加鼠标
变量
OK? 加载 ghost.exe 并把所在盘当成CD-ROM
可看不明白是怎么跳转到 OK? 这一步的
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3