|
zch1366
中级用户
积分 326
发帖 148
注册 2005-12-16
状态 离线
|
『楼 主』:
请高手帮我修改下备份文件程序...谢谢!!!!!
自动一键备份
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文件夹..
请高手帮我修改下备份文件程序...谢谢!!!!!
|
|
2007-4-22 01:02 |
|
|
bc12060101
银牌会员
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第
2 楼』:
自动一键备份
ghost -dd >NUL
set p=1
call ghost.bat 1 2 3 4 5 6 7 8 9 10 11 12 13 14
path=a:
%LastP%
md ghost
attrib +h +s ghost
a:
GHOST.EXE -CLONE,MODE=PDUMP,SRC=1:1,DST=%LastP%\ghost\win.gho -sure -Z3 -FX
goto exit;
|
|
2007-4-22 02:54 |
|
|
zch1366
中级用户
积分 326
发帖 148
注册 2005-12-16
状态 离线
|
『第
3 楼』:
谢谢你帮忙.....很可惜还是不能新建目录GHOST文件夹..
|
|
2007-4-22 06:33 |
|
|
bc12060101
银牌会员
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第
4 楼』:
嘿嘿,把你的完整的.img镜像发上来,测试过再说!
|
|
2007-4-22 08:20 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
5 楼』:
要建目录,还需获得分区号与盘符的对应关系。
还要考虑NTFS分区对盘符的影响。
比备份到分区根目录复杂不少。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-4-22 08:44 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
6 楼』:
Quote: | Originally posted by bc12060101 at 2007-4-22 02:54:
自动一键备份
ghost -dd >NUL
set p=1
call ghost.bat 1 2 3 4 5 6 7 8 9 10 11 12 13 14
path=a:
%LastP%
md ghost
attrib +h +s ghost
a:
GHOST.EXE -CLONE,MODE=PDUMP,SRC=1:1,DST=%Las ... |
|
%LastP%获得的是分区号吧?如何能建目录?
|
Windows 一键还原
http://www.yjhy.com |
|
2007-4-22 08:47 |
|
|
bc12060101
银牌会员
积分 1455
发帖 712
注册 2006-1-20
状态 离线
|
『第
7 楼』:
嘿嘿,lianjiang2004兄说的极是,%LastP%获得的是分区号!此点乃偶的错误。惭愧!
|
|
2007-4-22 10:04 |
|
|
zch1366
中级用户
积分 326
发帖 148
注册 2005-12-16
状态 离线
|
|
2007-4-22 13:23 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
9 楼』:
Quote: | Originally posted by zch1366 at 2007-4-22 13:23:
谢谢大家热心...支持32位分区就ok了
|
|
从通用性的角度,应考虑NTFS分区问题。
对于你自己的特定机子的话,个人以为无需查找分区,直接写上分区号不就完了?反正不通用。能简单就不必搞复杂了。
关键在于你的用途。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-4-22 21:38 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-4-22 21:41 |
|
|
sypl
初级用户
积分 46
发帖 22
注册 2007-2-5
状态 离线
|
『第
11 楼』:
怎样让数字分区号1 2 3 4变成对应的c d e f 盘符号呢?期待高手的出现.
|
|
2007-4-23 00:19 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
12 楼』:
Quote: | Originally posted by sypl at 2007-4-23 00:19:
怎样让数字分区号1 2 3 4变成对应的c d e f 盘符号呢?期待高手的出现. |
|
可以下载minito这个辅助工具。本论坛有。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-4-23 00:26 |
|
|
sypl
初级用户
积分 46
发帖 22
注册 2007-2-5
状态 离线
|
『第
13 楼』:
lianjiang兄,你的悟性很好,又写教程又做盘,你还不把这问题解决一下。
|
|
2007-4-23 01:01 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
14 楼』:
Quote: | Originally posted by sypl at 2007-4-23 01:01:
lianjiang兄,你的悟性很好,又写教程又做盘,你还不把这问题解决一下。 |
|
这是我在回答另一类似问题时的答复。
本人水平有限,只会用些比较笨的办法。
-----------
提供思路:
因最后分区可能是FAT,这好办,直接建目录即可。也可能是NTFS分区,需加载NTFS驱动,这样盘符也会乱掉。
下面是本人的gghost中采用的办法思路,供参考,不一定是最好的。
以在最后分区建aaa目录,备份文件名为sys.gho为例:
1,加载ntfs驱动,自动在所有分区建aaa目录。
2,通过用ghost -dd或其他如dpit等工具方法获得最后分区号%lastp%.
3,备份系统至1:%lastp%:\aaa\sys.gho。
4,自动在所有盘运行rd aaa,这样未保存sys.gho的所有空aaa目录将被删掉了。
5,重启。
-------------
注:最近看到miniTo这个工具,能获得分区号与盘符的对应,可以不用在所有分区先建目录了。用这工具应能简化批处理。
只是我现在还没有决定是否要换用miniTO,尚无现成批处理。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-4-23 01:57 |
|
|
zch1366
中级用户
积分 326
发帖 148
注册 2005-12-16
状态 离线
|
『第
15 楼』:
Quote: | Originally posted by lianjiang2004 at 2007-4-22 21:38:
从通用性的角度,应考虑NTFS分区问题。
对于你自己的特定机子的话,个人以为无需查找分区,直接写上分区号不就完了?反正不通用。能简单就不必搞复杂了。
关键在于你的用途。 |
|
我是装杌用...帮客户备份...我全是32位格式..NTFS分区极少...
支持NTFS分区复杂很多....不想太麻烦大家
|
|
2007-4-23 02:18 |
|