Board logo

标题: 广招英雄 有偿求助:帮忙写一个光盘启动IMA 要求见帖 [打印本页]

作者: andyrave     时间: 2008-9-21 16:00    标题: 广招英雄 有偿求助:帮忙写一个光盘启动IMA 要求见帖
因转用IMAGEX备份系统,需要一个类似GHOST一键恢复的光盘启动IMA,要求如下:

1,光盘启动后,自动加载USB,SATA,IDE光驱驱动。识别光驱盘符。
2,选择项目为3行,一键恢复系统 一键备份系统 MS DOS工具
3,在一键恢复和备份选择后 命令行识别 电脑分区情况 CHOICE 盘符号
4,恢复和备份 IMAGEX程序加载
5,IMAGEX批处理

写这些东西也挺麻烦的 愿出辛苦润笔费,聊表心意,具体事项可加QQ:245480174详谈,非常感谢~!~

Last edited by andyrave on 2008-9-21 at 09:12 PM ]

作者: andyrave     时间: 2008-9-22 08:52
难道就这么难吗?

作者: lianjiang2004     时间: 2008-9-22 09:15
上帝都做不到。呵呵。

作者: everest79     时间: 2008-9-22 10:05
imagex是基于winpe的,第一项加载驱动的要求PE自已就能够解决,而你需要的一些功能,在winpe平台下完全可以用cmd的批处理来解决
首先你要封装一个属于自已的PE,当然也可以打网上下载,例如老毛桃的PE之类的,然后将shell加载项改为你的imagex批处理,或直接清空,在启动中加载

作者: everest79     时间: 2008-9-22 10:29
这有点我原来总结的资料
IMAGEX.EXE 6.0.5728.16387(winmain_idx06.060917-1430)

IMAGEX /CAPTURE
imagex /boot /capture /compress fast c: G:\system.wim "Boot C"
//以标准压缩率创建当前C盘的Ximage映像保存在G:\system.wim,并以"Boot C"标识
提取引导信息 /boot
WIM文件创建 /capture
压缩开关 /compress
压缩模式 fast (maximum none)
创建源 c:
创建文件 G:\system.wim
WIM文件映像名 "Boot C"

IMAGEX /APPEND
imagex /append d: G:\system.wim "Drive D"
//将当前D盘下的内空附加至G:\system.wim,并标识为"Drive D"
WIM文件追加 /append
追加源 d:
追加目的 G:\system.wim
追加映像名称 "Drive D"


IMAGEX /APPLY
imagex /apply G:\system.wim 1 C:\ /verify
//将G:\system.wim文件中的第一个映像"Boot C"恢复至当前C盘下,完成后检查文件
WIM文件恢复 /apply
源文件 G:\system.wim
目标路径 C:\
校检参数 /verify

IMAGEX /DELETE /?
imagex /delete G:\system.wim 2
//删除G:\system.wim第二个映像,即名为Drive D的映像
WIM映像删除 /delete
WIM文件 G:\system.wim
映像序号 2

IMAGEX /DIR
imagex /dir G:\system.wim 1
//显示G:\system.wim文件第一个映像"Boot C"内容
WIM映像查看 /dir
被查看WIM文件 G:\system.wim
被查看WIM文件序号 1

IMAGEX /INFO /?
imagex /info G:\system.wim
//显示G:\system.wim文件索引信息
WIM文件索引 /info
WIN文件 G:\system.wim

IMAGEX /EXPORT /?
imagex /export G:\system.wim 1 G:\newsys.wim "newsys"
//提取G:\system.wim文件中第一个映像"Boot C"并将其保存为一个新WIM文件G:\newsys.wim,标识为"newsys"
WIM文件提取 /export
被提取文件 G:\system.wim
被提取映像序号 1
提取至 G:\newsys.wim
标识为 "newsys"

IMAGEX /SPLIT /?
imagex /split G:\newsys.wim G:\splitsys.swm 640
//对G:\newsys.wim文件进行按自定义大小"640"分割为多个文件,并保存在G:盘以序列命名
WIM文件分割 /split
被分割文件 G:\newsys
分割大小(MB) 640

IMAGEX /MOUNT /?
IMAGEX /MOUNTRW /?
imagex /mount G:\system.wim 2 G:\mount
imagex /mountrw G:\system.wim 2 G:\mount
//将WIM文件G:\system.wim中第二个映像"Drive D"映射至G:\mount文件夹,/mountrw为可写
WIM文件映射只读 /mount
WIM文件映射读写 /mountrw(NTFS)
WIM文件 G:\system.wim
映像序号 2
映射路径 G:\mount

IMAGEX /UNMOUNT /?
imagex /unmount /commit G:\mount
//结束对G:\mount的映射,并将改变同步至G:\system.wim文件第二个映像中

-------自定义配置文件
wimscript.ini

IMAGEX CAPTURE APPEND

[ExclusionList]
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
Hiberfil.sys
Pagefile.sys

[CompressionExclusionList]
*.zip
*.rar
*.jpg
*.mp3

[AlignmentList]

作者: everest79     时间: 2008-9-22 10:32
再提下,这种各份要是不采用压缩的话比ghost慢一点(主要看文件数量),要是压缩,那么会慢很多
而且vista之前的系统,需要其它工具的支持来完成最后恢复

作者: andyrave     时间: 2008-9-22 23:21
感谢各位老鸟啊 高手不少~~~

GHOST我也用了很久了 IMAGEX最近在使用 两家各有长处 不过确实有点想向IMAGEX转型 毕竟是MS家自己的程序 如果在操作上有GHOST可以进行批处理 实现DOS下一键恢复和备份的话 相信会越来越多的人使用IMAGEX

不管怎么样 虽然没有实现这个 还是感谢各位的积极参与 希望在将来的一天 能将IMAGEX改进和简化 这样会方便很多的 再次感谢~~~

作者: andyrave     时间: 2008-9-22 23:26
Originally posted by everest79 at 2008-9-22 10:05 AM:
imagex是基于winpe的,第一项加载驱动的要求PE自已就能够解决,而你需要的一些功能,在winpe平台下完全可以用cmd的批处理来解决
首先你要封装一个属 ...


YES 点明了方向 这样做虽然需要加载PE费了点时间 但是通过批处理能简化不少步骤 相当于一键恢复和备份 加载简单PE后 直接启动CDM进行选择和操作 类似一键GHOST 只是环境不同

Thank U ~~~

作者: andyrave     时间: 2008-9-22 23:29
Originally posted by andyrave at 2008-9-22 11:26 PM:


YES 点明了方向 这样做虽然需要加载PE费了点时间 但是通过批处理能简化不少步骤 相当于一键恢复和备份 加载简单PE后 直接启动CDM进行选择和操作 类似一键GHOST 只是环境不同

Thank U ~~~



这个好,不知道有没有高手有时间写个这个 类似在PE下这样的IMAGEX CMD批处理 现在已经有了 只要需要简化 在盘内不加入其他程序 只是简单的IMAGEX功能 每个人的需要不一样 简单就好 :)

作者: everest79     时间: 2008-9-23 09:48
imagex的特点就不充许来当一个快捷的分区或磁盘备份软件来使用,因为他是基于文件的,你找个文件夹新建一万个空的文本文件复制下看要花多少时间
imagex的wim文件包主要应用在方便的系统分发与修改上,他可以很方便的接入到虚拟碰盘接口上模似操作系统,并对其修改更新,然后再写回到wim包里,这样大批量的计算机需要更新系统就可以避免将全部文件覆盖,而只是针对性的将需要更新的文件来覆盖掉就OK了,而且方便维护人员的再次操作,而不需要去重新制作一个wim文件包,这点上你可能步入误区了