无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4426|回复: 8
打印 上一主题 下一主题

求助::写了一个用GHOST备份系统批处量

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-27 17:01:25 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
小弟刚学写批处理,,,技术之菜了。。。还请高人帮助啊。。。这个批处理在WINDOWS下能运行,可在DOS下显示语法错误,怎样修改啊。。。

@echo off
smartdrv.exe
goto %config%

:a


:b
echo.
echo.
echo              1.backup
echo.
echo              2.restore
echo.
echo              Q.exit
echo.
echo.
echo.
:start
set a=
set /p a=Please input(1/2/Q)Enter:
if %a%==1 goto 1
if %a%==2 goto 2
if /I %a%==Q goto end
echo enter number error!!

pause>nul
goto start

:1
cls
echo.
echo.
echo              Input to the disk backups
echo.
echo              Such as backup disk C:C
echo.
echo.
set /p b=Please input,Enter:
if /i %b%==c (set ph=1:1
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==d (set ph=1:2
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==e (set ph=1:3
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==f (set ph=1:4
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==g (set ph=1:5
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==h (set ph=1:6
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==i (set ph=1:7
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==j (set ph=1:8
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
if /i %b%==k (set ph=1:9
                  set /p c=Input is absolutely pass:
                  ghost-clone,mode=pdump,src=%ph%,dst=%c% -fx -sure -rb
                  )
echo error!!
ping 127.0.0.1 -n 5>nul
goto end

:2

cls
echo.
echo.
echo              Input to restore the pass
echo.
echo              such:D:\SYS.GHO
echo.
echo.
set /p path=Input is absolutely pass:
set /p ph=Enter dish(C):
if %ph%==c (set h=1:1
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==d (set h=1:2
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==e (set h=1:3
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==f (set h=1:4
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==g (set h=1:5
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==h (set h=1:6
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==i (set h=1:7
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==j (set h=1:8
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )
if /i %ph%==k (set h=1:9
           ghost-clone,mode=pload,src=%path%,dst=%h% -fx -sure -rb
            )

echo error!!!
ping 127.0.0.1 -n 5>nul
goto end

:end
2#
 楼主| 发表于 2008-12-28 09:33:07 | 显示全部楼层
谢了。。。。。。。。。明白了。。
回复

使用道具 举报

3#
 楼主| 发表于 2008-12-28 14:47:01 | 显示全部楼层
多谢指教,,,小弟刚学,都还不懂。。。。

能否把你的QQ号给我,加为好友,能后有问题 就可以向你请教了。。。不知道行不行啊。。小弟很菜可能问的问题有点多。。。
回复

使用道具 举报

4#
 楼主| 发表于 2008-12-28 19:01:52 | 显示全部楼层
好,,谢了。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-25 04:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表