Board logo

标题: [求助]这个根据条件执行相应GHOST的批处理文件哪错了? [打印本页]

作者: clgt     时间: 2009-2-7 11:36    标题: [求助]这个根据条件执行相应GHOST的批处理文件哪错了?

请朋友们指点一下,我这个文件运行时,提示“无效命令”,谢谢
@echo off

cd\
F:
cd \ghost

if not exist c.gho goto cgh
if not exist wxp.gho goto xgh
del wxp.gho
goto xgh


:xgh
ghost.com -clone,mode=pdump,src=1:1,dst=wxp.gho -z5 -sure -rb

:cgh
ghost.com -clone,mode=pdump,src=1:1,dst=c.gho -z5 -sure -rb
───────────────── 版务记录 ─────────────────
执行:HAT
操作:[2009-02-07]在帖子标题中增加搜索关键字;代码加code标签
说明:原标题"这个批处理文件哪错了?"不利于论坛搜索
处罚:扣除2点积分
提示:建议阅读以下帖子
{1415}提问的智慧
{7326}论坛新手必读,所有人的基本行为准则
{22703}请不要做浮躁的人
{27314}反面教材:本论坛“精彩”标题小集
{32667}愤怒:那些连标题都写不清楚的人们啊,你们醒醒吧
{32825}本版严厉整顿烂帖
───────────────── 版务记录 ─────────────────


[ Last edited by HAT on 2009-2-7 at 11:38 ]
作者: dato     时间: 2009-2-7 12:20

@echo off

cd\
F:
cd \ghost

if not exist c.gho goto cgh
if not exist wxp.gho goto xgh
del wxp.gho
goto xgh


:xgh
ghost.exe -clone,mode=pdump,src=1:1,dst=wxp.gho -z5 -sure -rb
::添加跳转
goto eof

:cgh
ghost.exe -clone,mode=pdump,src=1:1,dst=c.gho -z5 -sure -rb
goto eof

:eof
主要错误应该还是DOS下的ghost文件的后缀名问题吧,至少v8 v10我见到的都是以.exe结尾的,另外每个分支都需要一个跳转,(哈解释不来),不然在执行:xgh时就会再次执行:cgh

[ Last edited by dato on 2009-2-7 at 12:23 ]
作者: clgt     时间: 2009-2-7 15:17
谢谢dato指教
作者: cjiabing     时间: 2010-3-1 23:07
东西虽好,无奈高处不胜寒,不会用啊!~