标题: 为什么在auotexec.bat里自动加载不了....
[打印本页]
作者: 电吉入侵
时间: 2003-6-16 00:00
标题: 为什么在auotexec.bat里自动加载不了....
为什么在auotexec.bat里自动加载不了....
我想启动盘启动时可以选择加载光盘上的程序(光盘启动), 在autoexec.bat里设置,
可是不行啊, 它在转向%CDROM%时提示找不到驱动器,
但我在进入已后,也就是出现A:\>的提示后, 手动输入就可以,
我设置了虚拟盘, 先转到虚拟盘, 再转到%CDROM%也可以,但不能自动直接转到%CDROM%, 谁能告诉我怎样做才可以呢?多谢
作者: 电吉入侵
时间: 2003-6-16 00:00
下面是auotexec.bat的内容
@ECHO OFF
PATH=A:\;%cdrom%:\system\
set temp=c:\
set tem=c:\
LH MSCDEX.EXE /D:mscd001
LH MOUSE.COM
LH FINDCD.EXE
cd %cdrom%:
cd system\ghost
ghost.exe
作者: Wengier
时间: 2003-6-16 00:00
把前面那个“CD”命令去掉试试吧。
作者: 如是大师
时间: 2003-6-16 00:00
应该是:
%cdrom%
cd\
cd system
cd ghost
ghost
作者: Wengier
时间: 2003-6-17 00:00
Quote: |
以下是引用如是大师在2003-6-16 23:51:39的发言:
应该是:
cd\
cd system
cd ghost |
|
干嘛这么复杂呀?一条“CD\SYSTEM\GHOST”就可以了呀。。
作者: 如是大师
时间: 2003-6-17 00:00
讲清楚嘛。。
作者: mys
时间: 2003-6-17 00:00
%cdrom%应该是 %cdrom%:
作者: 电吉入侵
时间: 2003-6-17 00:00
我试试.......
还有用LH 和不用好像没有什么区别啊?
[此贴子已经被作者于2003-6-18 0:11:28编辑过]
作者: 电吉入侵
时间: 2003-6-17 00:00
不好意思, 那个批处理发错了应该是:
%cdrom%:
cd\
cd system
cd ghost
ghost.exe
是没错的吧.我的意思是说; 如果在autoexec.bat里加入这些不能实现, 它执行到%cdrom%: 时会说找不到驱动器, 但是进去以后, 就是出现A:\>以后再执行这样的命令就能实现; 或者在autoexec.bat里设置先转到虚拟盘再转到%cdrom%:也可以, 就是不能直接转去到道是什么问题呢?
不过我用的是Virtual PC做实验的, 真机还没有试过.....
作者: yiyesong
时间: 2003-6-18 00:00
你的FINDCD.exe用的是哪个?如果用的是WENGIER自编的那个,%cdrom%后不要带冒号,就象如是大师那样写的.因为WENGIER那个变量已经带了冒号,你可以用SET命令看一下CDROM的值。
另外你的命令也没有必要写那么复杂,GHOST好象就一个文件。直接这样就行:
%cdrom%\system\ghost\ghost.exe
作者: 电吉入侵
时间: 2003-6-18 00:00
多谢各位热心帮助.......
我经过多次试验,原来是虚拟机的问题; 由于程序慢光驱还末载入.......^^
顺便问下, 我想编个DOS下的菜单(exe的), 有什么简单一点的工具呢?