|
|
dos环境变量!
[这个贴子最后由huwuyuan在 2002/04/01 07:58pm 编辑]
下面引用由小坏在 2002/04/01 06:30pm 发表的内容:
set的[用 法] set =
注意是字符串,不管你在=号后面输入什么都是当成一串字符。像你输入的set temp=%CDROM%:\;%CDROM%:\ghost\;是不是想设置路径,那可以用path阿。 :: 这是用来检测光盘的镜像文件在哪个目录下!
if exist %CDROM%:\GHOST\*.gho goto _ghost
if exist %CDROM%:\*.gho goto _ghost
goto _ERROR
:: 进入光盘的镜像文件的目录,并将ghost变量的路径设好!
:_ghost
%CDROM%:
SET temp=%CDROM%:\ghost\;%CDROM%:\;
goto :_txt
:: 进入光盘的镜像文件的目录,并将ghost变量的路径设好!
:_gen
%CDROM%:
SET temp=%CDROM%:\
goto :_txt
:_txt
cls
TW /Q
echo Loading...
:: without -rb switch! -quiet
%temp%ghost.exe -batch -sure -afile=NUL -clone,mode=pload,src=%temp%CDROM.gho:1,dst=1:1
:: 下面是表示恢复出错,给出错误提示!
if errorlevel 1 goto _abort
:: 回到虚盘中,执行虚盘的gcdrom.bat,要不拿出光盘后就找不到文件了!
%RAMD%:
path=%RAMD%:\BAT;%RAMD%:\;C:\;%CDROM%:\bat;%CDROM%:\;
TW /np > nul
echo.
echo *****************************************************************
echo.
echo ::ove CD-Rom, and reboot system.
echo.
echo 系统恢复已顺利完成,请拿出光盘后,按任意键重新启动系统。
echo.
echo *****************************************************************
pause >nul
goto _end
1,我就不想用两个标签(-ghost和-gen)
有其它办法吗?
2,我想用条件测试自动找出*.gho文件,并将文件名放到恢复的参数使用,有办法吗?
怎么写?
|
|