无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5969|回复: 15
打印 上一主题 下一主题

求高手帮我完善一个GHOST自动恢复光盘

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-21 14:59:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个放入光盘启动就自动把光盘根目录下的唯一GHO文件恢复到C盘
(暂不考虑NTFS分区和非IDE光驱)

其中 CONFIG.SYS 内容如下:
device=himem.sys /testmem: off  (实际文件 off 前面没空格)
DEVICE=VIDE-CDD.SYS /D:MSCD001
LASTDRIVE=Z

其中 AUTOEXEC.bat 内容如下:
@echo off
MSCDEX /D:MSCD001 /L:Z
TWAY.EXE /np
SMARTDRV.EXE
cls
if not exist Z:\ghost.exe goto noghost
if not exist Z:\XP070722.GHO goto nogho
echo.
echo     要恢复系统吗?按任意键继续,否则请马上取出光盘
echo       注意:恢复系统操作会覆盖 C 盘上的所有数据
pause
Z:\GHOST -clone,mode=pload,src=Z:\XP070722.GHO:1,dst=1:1 -sure -fx -quiet -batch
if errorlevel 1 goto erer
echo.
echo     恢复成功,请先取出光盘,然后再重启计算机
pause
RESET.COM
:erer
echo.
echo             恢复失败
pause
RESET.COM
:noghost
echo.
echo       恢复失败,没有找到 GHOST.EXE 恢复程序
pause
RESET.COM
:nogho
echo.
echo        恢复失败,没有找到备份的 GHO 文件
pause
RESET.COM

求高手看看,有无问题,GHOST.EXE和GHO文件都在光盘上
如果没问题,那么怎么把GHO文件名用变量表示,当然前提是光盘根目录上只有一个GHO文件
就是自动搜索光盘根目录下的唯一一个 GHO 文件名,取代 XP070722.GHO
这样我下次换新的 GHO 文件就不用去改 AUTOEXEC.bat

[ 本帖最后由 pzppzp 于 2007-7-22 01:15 AM 编辑 ]
2#
 楼主| 发表于 2007-7-21 15:35:28 | 只看该作者
拜托各位高人了

[ 本帖最后由 pzppzp 于 2007-7-22 01:15 AM 编辑 ]
回复

使用道具 举报

3#
发表于 2007-7-22 09:18:26 | 只看该作者
葛明阳一键GHOST光盘版
回复

使用道具 举报

4#
发表于 2007-7-22 13:39:10 | 只看该作者
最简单的方法就是,永远保持GHO名称一致,啥都不用改
回复

使用道具 举报

5#
 楼主| 发表于 2007-7-22 18:33:50 | 只看该作者
原帖由 流年转换 于 2007-7-22 09:18 AM 发表
葛明阳一键GHOST光盘版

因为是给电脑白痴用的,那个功能太多了
回复

使用道具 举报

6#
发表于 2007-7-22 18:42:31 | 只看该作者
连这点都想学的人,表用电脑了,看电视得了

[ 本帖最后由 qingfushuan 于 2007-7-22 06:43 PM 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2007-7-22 20:12:45 | 只看该作者
不奇怪,我认识几个电子大学毕业的,操作系统怎么装都不知道,她以为是复制粘贴的
可她们照样天天坐在电脑前上班,还是干编程的。工资5000以上
维护安装电脑和使用是两回事

[ 本帖最后由 pzppzp 于 2007-7-22 08:17 PM 编辑 ]
回复

使用道具 举报

8#
发表于 2007-7-23 09:31:40 | 只看该作者
原帖由 pzppzp 于 2007-7-22 06:33 PM 发表

因为是给电脑白痴用的,那个功能太多了


启动后如果扫描到有备份文件就会用中文问你恢复不恢复而且支持鼠标还不算傻瓜化?真是服了你了
回复

使用道具 举报

9#
 楼主| 发表于 2007-7-23 09:32:35 | 只看该作者
对很多人来说来说只要有恢复功能就行,而且GHO文件保存在光盘上不怕病毒不怕删
好心高手会个贴啊,怎么用变量表示:'(

[ 本帖最后由 pzppzp 于 2007-7-23 09:36 AM 编辑 ]
回复

使用道具 举报

10#
发表于 2007-7-24 22:32:42 | 只看该作者
for /f  %i in ('dir/b *.gho') do set gname=%i
如果文件名含有空格的话要加"delims="不然变量值只有空格前面的字符。
for /f "delims=" %i in ('dir/b *.gho') do set gname=%i

[ 本帖最后由 icevan 于 2007-7-24 10:52 PM 编辑 ]
回复

使用道具 举报

11#
发表于 2007-7-24 22:35:06 | 只看该作者
不过我也奇怪。做光盘的时候使用一个文件名不是更方便。????????????????????
回复

使用道具 举报

12#
 楼主| 发表于 2007-7-24 23:03:25 | 只看该作者
谢谢了,因为我喜欢用日期做文件名:)
回复

使用道具 举报

13#
 楼主| 发表于 2007-7-24 23:08:16 | 只看该作者
原帖由 icevan 于 2007-7-24 10:32 PM 发表
for /f  %i in ('dir/b *.gho') do set gname=%i
如果文件名含有空格的话要加"delims="不然变量值只有空格前面的字符。
for /f "delims=" %i in ('dir/b *.gho') do set gname=%i


怎么命令里没有路径啊!光驱盘符是 Z
要怎么改?
回复

使用道具 举报

14#
发表于 2007-7-24 23:30:27 | 只看该作者
原帖由 pzppzp 于 2007-7-24 11:08 PM 发表


怎么命令里没有路径啊!光驱盘符是 Z
要怎么改?

dir/b z:\*.gho
回复

使用道具 举报

15#
发表于 2007-7-24 23:39:48 | 只看该作者
在光盘上写上日期就可以咯。
哦,还有。这个是在XP下测试的。

[ 本帖最后由 icevan 于 2007-7-25 12:00 AM 编辑 ]
回复

使用道具 举报

16#
发表于 2007-11-1 12:40:00 | 只看该作者
原帖由 pzppzp 于 2007-7-22 08:12 PM 发表
不奇怪,我认识几个电子大学毕业的,操作系统怎么装都不知道,她以为是复制粘贴的
可她们照样天天坐在电脑前上班,还是干编程的。工资5000以上
维护安装电脑和使用是两回事

强烈支持这个观点!!!!!!
使用电脑的人,才是高手,维护电脑的高手,只能算是个杂工!!!!!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 11:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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