无忧启动论坛

标题: 求助,请帮我解决一下.感激不尽. [打印本页]

作者: zgb1987    时间: 2005-6-8 10:09
标题: 求助,请帮我解决一下.感激不尽.
:Menu
cls
set path=%RAMDRIVE%\;a:\;
call w.bat box @regedit.bat:WMenu
if errorlevel 3 goto shr
if errorlevel 2 goto two
if errorlevel 1 goto one
:one
%RAMDRIVE%\copy system %windir\boot.ini /y
echo        已经成功恢复,按任意键重新启动计算机...
pause >nul
reboot.com
:two
%RAMDRIVE%\reboot.com
:shr
%RAMDRIVE%\shutdown.com /s

请问我上面的方法有误吗?我做得不成功,我是刚学这个的,我在这里看到一些高手写的东东,我就按他们的方法写出来,我做成之后按1就老是变成重启,按2或者3就都是自动关机,无法进入复制啊。怎么办啊?到底哪里出错了?
其实我是个很菜的菜鸟,还不懂wbat是如何使用的,版主和高手们能否写一下实例,然后注释一下步骤的意义,可以吗?不然我真的看不懂,我不懂你们写的每一步代表的是什么啊,能不能完整给我解释一下,我很想学习一下,非常感谢。
作者: magictek    时间: 2005-6-8 22:36
标题: 求助,请帮我解决一下.感激不尽.
[这个贴子最后由magictek在 2005/06/08 10:37pm 第 1 次编辑]

显然%RAMDRIVE%\copy system %windir\boot.ini /y错误嘛
第一,Copy又不是一个外部命令,前面不能有路径;
第二,%windir错误,先是后面没有%号,应该是%windir%,另外,%windir%是指Windows目录,你把Boot.ini搞到Windows目录去干什么?自己打个Set看看变量表
应该是Copy %RAMDRIVE%\system\boot.ini %HOMEDRIVE%\boot.ini /y
作者: zgb1987    时间: 2005-6-10 10:04
标题: 求助,请帮我解决一下.感激不尽.
非常感谢,呵呵,我去试试,如果成功了,我一定会发出来的。嘻。
还有就是是set怎么用啊?像我这样如果设置变量表才正确呢?




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3