无忧启动论坛

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

怎么实现GHOST一键备份,不用现成工具的思路

[复制链接]
跳转到指定楼层
1#
发表于 2011-10-12 22:16:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
公司给客户装超市软件,装完后都要做系统备份,但我想将系统备份更简单化点,只要装好软件后在系统运行一下BAT就可以了,不用说我先重启动,然后按F8进到boot.ini选项,再用手选择一键备份,我想省去这一步。因为每次都是好几台电脑,走来走去很麻烦的。

我想在Windows系统下能点一下鼠标就能自动备份好一次C盘,在GHOST备份完系统能再进入系统。要求过程中全部自动化,不需要人工干预。
2#
发表于 2011-10-13 04:38:19 | 只看该作者
ghost 完 能直接进入系统!?  指令设定为 备份完 自动重开 就ok了(想来 预设是 直接进入os吧 ?
回复

使用道具 举报

3#
发表于 2011-10-13 10:54:43 | 只看该作者
不用现成工具,就需要你自己写一个同类工具。
你觉得写一个简单,还是用一个现成的简单?
回复

使用道具 举报

4#
 楼主| 发表于 2011-10-14 03:05:37 | 只看该作者
其实之前我已经搞好还原了的。就是备份卡住了,有其它热心坛友的帮助,基本已经可以简单实现了,不过备份要求在FAT32的格式
回复

使用道具 举报

5#
 楼主| 发表于 2011-10-14 05:20:31 | 只看该作者
系统下运行VBS

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c xfgh.bat",vbhide
Dim a
DIM objShell
set objShell=wscript.createObject("wscript.shell")
a = MsgBox("这里可以输入你要写的文字" & Chr(10) _
& "这里可以输入你要写的文字", 1)
if a = 1 Then objShell.Run "shutdown -r -t 10",1

(xfgh.bat)
attrib boot.ini -h -r -s
ping -n 1 127.0.0.1 > nul
attrib c:\boot.ini -h -r -s
ping -n 1 127.0.0.1 > nul
copy boot.ini c:\
copy xfldr c:\
copy ghost.img c:\
exit

(boot.ini)
[boot loader]
timeout=3
default=c:\xfldr
[operating systems]
c:\xfldr=自动备份系统
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff

(xfldr)
default 0
timeout 1
title ghost.IMG
find --set-root --ignore-floppies /ghost.IMG
map --mem /ghost.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

重启动后

ghost.exe -clone,mode=pdump,src=1:1,dst=1.2:\xfghost\xf11.gho -z2 -sure -fx
@echo off
set cp=936
if not %1#==# set cp=%1
echo Loading IFS driver..
lh hdpmi32
lh ndos -lfn -mountall -cp:%cp%
ndlist -
set cp=
echo.
echo [boot loader] >>boot.ini
echo timeout=4 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS >>boot.ini
echo [operating systems] >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff >>boot.ini
copy boot.ini c:\
attrib c:\boot.ini +h +r +s
shutdown -r
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-4 17:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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