|
|
9#

楼主 |
发表于 2005-3-23 12:16:43
|
只看该作者
关于批处理文件变量
谢谢大家的回复 :)~!
我是想做光盘的启动文件,实现自动备份win98,然后从硬盘安装98。。。硬盘分区自然是Fat32格式 :)
zgzxp:请问可以把你说的用dir判断的办法帮我写出来一下吗?先感谢 。。。
大家顺便帮我看看这个Autoexec.bat
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set temp=c:\
set tmp=c:\
LH MSCDEX.EXE /D:oemcd001
LH SMARTDRV.EXE
LH DOSKEY.COM > NUL
LH MOUSE.COM > NUL
path=a:\;%CDROM%\;%CDROM%\ucdos
ucdos
choice /c CDEFGHIJKLMNOPQRSTUVWXYZ /M"请输入您的硬盘最后一个分区盘符:"
if errorlevel 255 goto nodisk
if errorlevel 24 goto c
if errorlevel 23 goto d
if errorlevel 22 goto e
if errorlevel 21 goto f
if errorlevel 20 goto g
if errorlevel 19 goto h
if errorlevel 18 goto i
if errorlevel 17 goto j
if errorlevel 16 goto k
if errorlevel 15 goto l
if errorlevel 14 goto m
if errorlevel 13 goto n
if errorlevel 12 goto o
if errorlevel 11 goto p
if errorlevel 10 goto q
if errorlevel 9 goto r
if errorlevel 8 goto s
if errorlevel 7 goto t
if errorlevel 6 goto u
if errorlevel 5 goto v
if errorlevel 4 goto w
if errorlevel 3 goto x
if errorlevel 2 goto y
if errorlevel 1 goto z
:c
echo 无法创建安装文件备份!!!
ECHO 请按任意键从光盘安装本系统.
Pause
%CDROM%
cd\WIN98
SETUP.EXE /is
goto QUIT
:d
d:
md win98
cd win98
xcopy %CDROM%:\win98\*.*
setup /is
goto QUIT
:e
e:
md win98
cd win98
xcopy %CDROM%:\win98\*.*
setup /is
goto QUIT
....................
....................
:z
z:
md win98
cd win98
xcopy %CDROM%:\win98\*.*
setup /is
goto QUIT
:QUIT
这样理论上是应该可以行的通的,对吗?(当然,:Z需要更改)有没有错误语句?请帮我判断。。。
而且。。。只能这样吗???好繁琐好头晕~~~```` :(
请教有没有可以达到这样效果的更好办法?
望各位指教,,, |
|