Board logo

标题: 各位大侠帮帮助.谢谢!!! [打印本页]

作者: zch1366     时间: 2006-12-28 05:39    标题: 各位大侠帮帮助.谢谢!!!

@echo off
echo.
echo.
echo                         注意!!
echo     ==========================================================
echo          此操作将删除现在C盘的数据而只恢复到备份时的状态,
echo.
echo.     
echo                       是否继续?
echo.
echo     ==========================================================
choice /c:yn .     确实要把备份恢复到C盘请按 Y,否则请按 N
cls
call GHOST -clone,mode=pload,src=xp.gho:1,dst=1:1 -sure -rb
GOTO QUIT


现在按 Y 和 N 都是一样备份恢复到C盘

应该如何编写批处理脚本.按 Y 就可以备份恢复到C盘.接 N 就返向到DOS

谢谢各位大侠帮帮助!!!
作者: lxmxn     时间: 2006-12-28 05:44

  是什么环境下使用?DOS还是CMD?

作者: zch1366     时间: 2006-12-28 06:01
dos下使用AUTOEXEC.BAT编写批处理脚本..谢谢帮助!!!
作者: jmz573515     时间: 2006-12-28 06:02
我想楼主是作GHOST恢复时用的批处理,你可以用CONFIG.sys和AUTOEXEC.BAT这两个文件,通过配置CONFIG.SYS这个文件来选择恢复还是其它操作我想是个更好的办法.
作者: zch1366     时间: 2006-12-28 06:07
我只是想学习 choice 编写批处理脚本
按 Y 就可以备份恢复到C盘.接 N 就返向到DOS
作者: everest79     时间: 2006-12-28 06:16
choice /c:yn /t:30 .     确实要把备份恢复到C盘请按 Y,否则请按 N
if errorlevel 2 goto gho
if errorlevel 1 goto end
:gho
cls
call GHOST -clone,mode=pload,src=xp.gho:1,dst=1:1 -sure -rb
GOTO QUIT
:end
大概是这样的,好长时间没有接触这个了
作者: jmz573515     时间: 2006-12-28 06:25

@choice /c:yn
@If errorlevel 1 if not errorlevel 2 goto HF
@if errorlevel 2 if not errorlevel 3 goto Show
:HF
@echo zheng zai hui fu...
@pause>nul
:Show

作者: zch1366     时间: 2006-12-28 06:29
谢谢各位大侠帮助!!! 祝大家元旦快乐...万事如意!!!!!!!