中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 05:46
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » ghost备份和恢复...请高手帮忙.谢谢!!!!! 查看 794 回复 4
楼 主 ghost备份和恢复...请高手帮忙.谢谢!!!!! 发表于 2007-04-21 06:39 ·  中国 广东 广州 海珠区 电信
中级用户
★★
积分 326
发帖 148
注册 2005-12-16 12:30
20年会员
UID 47260
性别 男
状态 离线
REM 自动一键备份
:BACKUP
%RAMD%
for %%i in (c d e f g h i g k l m n o p q r s t u v w x y z) do (
if exist %%i:\boot.ini
set rp=%%i:
)
md %sp%\backup..\
ghost.exe -clone,mode=pdump,src=%rp%,dst=%sp%\backup..\win.gho -z9 -sure -rb
goto END

REM 自动一键恢复
:RESTORE
%RAMD%
for %%i in (c d e f g h i g k l m n o p q r s t u v w x y z) do (
if exist %%i:\boot.ini
set rp=%%i:
)
md %sp%\backup..\
ghost.exe -clone,mode=pdump,src=%sp%\backup..\win.gho,dst=%rp% -sure -rb

不能自动备份...还是我不会用....请高手帮忙.谢谢!!!!!
2 发表于 2007-04-21 06:54 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
这个若是在xp下,boot.ini文件一定是在C盘的
3 发表于 2007-04-21 07:04 ·  中国 广东 广州 海珠区 电信
中级用户
★★
积分 326
发帖 148
注册 2005-12-16 12:30
20年会员
UID 47260
性别 男
状态 离线
只是能备份到最后一个盘ghost目录里...支持其它系统...DOS下用就ok了...有的朋友提供一下...谢谢!!!!!
4 发表于 2007-04-21 07:16 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
我有个想法,你C盘若是FAT32的,那么配置可以在win32下进行,识别出最后一个分区后再至C盘下生成批处理,同时修改boot.ini的引导顺序,然后重启,重启到DOS下再将booi.ini文件改回来,并开始GHOST
5 发表于 2007-04-21 08:20 ·  中国 广东 广州 海珠区 电信
中级用户
★★
积分 326
发帖 148
注册 2005-12-16 12:30
20年会员
UID 47260
性别 男
状态 离线
自动一键备份
ghost -dd >NUL
set p=1
call ghost.bat 1 2 3 4 5 6 7 8 9 10 11 12 13 14
GHOST.EXE -CLONE,MODE=PDUMP,SRC=1:1,DST=%LastP%\win.gho -sure -Z3 -FX
goto exit;

自动一键恢复
ghost -dd >NUL
set p=1
call ghost.bat 1 2 3 4 5 6 7 8 9 10 11 12 13 14
GHOST.EXE -CLONE,MODE=PLOAD,SRC=%LastP%\ghost\win.gho:1,DST=1:1 -sure -FX -RB
goto exit;

ghost.bat
:1
FIND /i "%p%:%1" GHSTSTAT.TXT >NUL
if errorlevel 1 goto 2
set LastP=%p%:%1
Shift
goto 1

:2
:del GHSTSTAT.TXT


成功自动备份和恢复....备份还原时能自动识别到最后一个分区,但是只是在根目录下,我想在备份时能自动在最后一个分区新建目录GHOST.并隐藏ghost文件夹..
请高手帮我修改下备份文件程序...谢谢!!!!!
论坛跳转: