无忧启动论坛

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

IQI6.610一键安装(XP/7/8/10/Gho/WIM/SWM/ESD)(原版克隆版一键通吃)[20150702]

    [复制链接]
跳转到指定楼层
#
发表于 2012-5-23 19:23:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 sinoxer 于 2017-3-31 14:23 编辑

本版已停止更新,新版请到:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386208

主要用途:系统安装/镜像还原/虚拟光驱
支持格式:WIM/SWM/ESD/Gho/ISO
运行机制:
检测当前连接计算机且接口为非USB、1394的,属性为HDD的磁盘的活动分区,若检测到一个活动分区,提示用户确认开始恢复;若检测到多个活动分区(一般为多硬盘环境),弹出窗口让用户选择后继续;若未检测到任何活动分区则中断退出。不会脑残地将1:1分区或C盘作为目标分区。主要制作动机用于一键还原U盘中的GHO或WIM镜像。
更多说明请参考文后说明。



注意:
1、个别PE运行出错的原因:
    ①64位版本PE缺失32位程序支持不能运行,64位版本要求运行环境支持32位程序;
    ②PE无临时目录%temp%不能运行,可向PE原文件添加%temp%目录,亦可以在pecmd.ini中添加建立%temp%目录的命令PATH %temp%,还可以用
       批处理md %temp%建立目录;
    ③PE缺失Autoit3运行所需的DLL文件不能运行,根据提示添加相关DLL文件即可。
2、在RAMOS中使用时,由于系统非以System权限登陆,所以有些情况可能存在权限不够而不能自动格式化目标分区,故     在RAMOS中建议手动用第三方
    工具格式化目标分区后再使用,此问题属RAMOS局限,非程序bug。
3、关于使用IQI安装Windows 10预览版的问题(点击查看)。

2015.07.02
微调优化代码。

2015.06.30
1、增加剩余时间提示(估算,存在误差);
2、移除部分意义不大的项目,减小体积,并微调优化代码。

2015.06.29
微调优化代码。

2015.06.28
1、还原WIM和ESD镜像时以进度条接管命令行窗口,更加直观;
2、修复搜索文件时在部分有读卡器的电脑弹出磁盘错误的bug;
3、修复个别情况下GPT磁盘有分区而检测不到分区的bug;
4、更新wimlib模块至1.8.1;
5、其他优化调整不再一一列明。

IQI5停止更新(IQI末版为5420)
IQI 5.x支持全系任意PE,不支持向GPT分区安装EFI系统;IQI 6.x支持WinNT6以上PE,支持向GPT分区安装EFI系统。

2015.02.02
修正搜不到含特殊符号的SWM文件的问题。

2015.01.26
修复一处搜索存在的潜在错误。

2015.01.18
更新wimlib至1.7.4。

2014.12.20
镜像搜索参数修改为4个:
seachlist_all—搜索全盘,搜不到有提示;
seachlistns_all—搜索全盘,搜不到无提示;
seachlist_usb—搜索U盘,搜不到有提示;
seachlistns_usb—搜索U盘,搜不到无提示;
seachlistns和seachlistns作废。

2014.11.24
1、搜索SWM镜像时,只列表首卷,子卷自动略过;
2、增加一个无提示参数seachlistns,搜不到镜像时不作提示;
3、更新imagex至6.3.9600.17095(仅限IQI6);
4、更新wimlib至1.7.3;
5、调整对卷标的判断设置;
6、其他微调不再一一列明。

2014.08.20
1、若目标分区没有系统,并且使用超过10%时,操作前进行二次提醒;
2、seachlist参数忽略500M以下的文件,只列表显示500M以上的文件。

2014.08.18
微调优化代码,修复个别bug。

2014.08.12
增加重建MBR和PBR选项。

2014.08.11
微调优化代码。

2014.08.10
1、修复8月8日64位版本因疏忽造成的编译错误问题;
2、提供取消主页推送配置,方法是在IQI同目录新建配置文件IQI.INI,第一行写作unhomepage即可。

2014.08.08
1、增加全盘搜索镜像参数seachlist。搜索范围为全盘根目录和下一级目,可写作IQI.exe seachlist;
2、装载ISO虚拟光驱后,自动搜索光盘中镜像,范围为根目录和下一级目;
3、还原imagex镜像时自动根据系统设定卷标;
4、同步更新wimlib模块至1.7.1。

2014.06.18
同步更新wimlib模块至1.7.0。

2014.06.07
定版:v5.100版 v6.100版
处理WIM镜像时用imagex组件,处理ESD镜像时用wimlib组件。

2014.06.02
1、V5.88/V6.60全系支持ESD格式,PE中无需依赖DISM组件;
2、可直接还原含有密码的Ghost镜像。

2014.05.31
本版已作废

2013.09.02
支持一键安装Win 8.1 RTM。

2013.06.28
Win8默认Administrator账户可以使用Metro程序和内置应用。

2013.06.27
支持一键安装Win8.1。

2013.05.28
1、调整部分工作机制,修正部分bug,增加部分设置(见“更多选项”),具体不在一一列明;
2、提供2个演示PE(Win8PE_x86_x64)。
注:本程序有主页推送选项,若不需要,从“更多选项”取消勾选即可

2013.03.29
修正部分情况下格式化失败,其他微调;
分别编译32位和64位,便于不同PE使用。

2013.03.19
修正盘符处理错误的现象。

2013.03.18
修正上版格式化完磁盘重启现象。

2013.03.16
调整优化部分流程的运行机制,修正个别错误;
加参数Ghost运行程序可调用内置Ghost32软件(写作IQI.exe Ghost)。

2013.03.14
新增键安装EFI系统至GPT磁盘,原版、克隆版均可,前提是系统本身需支持EFI启动(64位:Win7以上;32位Win8以上)。

2012.12.12
IQI V5.00
1、修改磁盘检测机制,防止在部分含有读卡器的机器出错;
2、更新部分内置模块与项目,不再一一列明。

2012.09.27
1、调整磁盘检测机制,防止部分环境获取磁盘活动主分区失败,优化调整其他项目,不再一一列明。
2、提供IQI与系统关联的批处理,可在PE启动时执行之,这样ISO镜像、Gho镜像、WIM镜像均与IQI进行了关联,在PE双击之即可进行操作。
具体使用示例请查看A或B。

2012.08.25
增加对WIM镜像分割卷的支持,有这方面需求的可以重点测试下。
部分网友建议增加备份选项,本工具的初衷是快速高效的还原或安装系统,由于增加后无疑大大增加程序复杂程度,所以暂未考虑,有什么提议可以跟帖说说

2012.08.11
更新部分内置模块至6.2.9200.16384,调整部分安装机制。
新增命令:
1、加载镜像至虚拟光驱;
如:iqi.exe "*:\sys.iso"
自动加载sys.iso至虚拟光驱
2、执行命令1时,当iso镜像的文件名是win7.iso或win8.iso或nt6.iso时,加载完后会自动转入系统安装。
如:iqi.exe "*:\win8.iso"
自动安装win8

编写前言:
可以说一款全自动的GHO、WIM还原程序外壳,亦可以说是一款全自动化的Windows 7&Windows 8安装器。
程序功能:
1、自动搜索还原GHO镜像;
2、自动搜索还原WIM镜像(若搜索到的镜像为系统镜像,则自动转为系统安装);
其中,系统安装过程全程自动化,包括跳过oobe,自动激活Administrator等Windows 7和Windows 8均通过。
运行规则:
1、程序+[参数一(必选)]+[参数二(可选)],用于GHO搜索还原;
2、程序+[参数一之一(必选)|参数一之二(必选)]+[参数二(可选)],用于WIM搜索还原。
注意:参数必须用英文引号"隐含。
使用说明:
1、搜索还原GHO镜像:
参数一为镜像文件路径,用通配符“*”开头,表示依次从各分区搜索指定的镜像;
如:
IQI.exe "*:\mygho.gho"
表示依次从各分区搜索mygho.gho,搜索到后开始恢复之。
IQI.exe "*:\sys\mygho.gho"
表示依次从各分区sys目录搜索mygho.gho,搜索到后开始恢复之。
若参数一用“盘符”开头,则优先搜索该盘符下的镜像;
如:
IQI.exe "K:\mygho.gho"
表示先搜索K盘的mygho.gho,找不到再依次从各分区搜索mygho.gho,搜索到后开始恢复之。
注意:“盘符”表示“优先搜索”,而非绝对路径。
若参数一用“@”开头,则搜索相对于程序目录下的镜像;
如:
IQI.exe "@:\mygho.gho"
表示搜索IQI.exe同级目录的mygho.gho,搜索到后开始恢复之。
2、搜索还原WIM镜像:
(若搜索到的为系统镜像,则自动转为系统安装);
搜索规则和路径规则和“搜索还原GHO镜像”相同,不同的是参数一用符号“|”分割成两部分,分别为“之一”和“之二”,“之一”表示路径,和“搜索还原GHO镜像”的整个参数一相同,“之二”表示WIM索引卷号。
如:IQI.exe "*:\mywim.wim|2"
表示依次从各分区搜索mywim.wim,搜索到后开始恢复该镜像的第2索引卷。
注意:恢复WIM镜像时,子参数“之二”是不可省略的。
3、参数二的说明:
用来调用执行第三方程序,时机为镜像恢复完毕后,为可选参数,可以以“@#$”三者之一打头,@表示,程序所在目录路径,#表示镜像恢复到目标盘符路径,$表示镜像文件所在目录路径。
如:
IQI.exe "*:\mygho.gho" "@:\abc.exe"
表示恢复完mygho.gho后运行IQI.exe同级目录的abc.exe。
IQI.exe "*:\ mygho.gho" "#:\bcd\abc.exe"
表示恢复完mygho.gho后运行被恢复的分区的bcd目录的abc.exe。
IQI.exe "*:\ mygho.gho" "$: \abc.exe"
表示恢复完mygho.gho后运行mygho.gho件同级目录的序abc.exe。
注意:参数二若用空格分成两部分,则第二部分表示所要执行的程序的运行参数。
如:
IQI.exe "*:\mygho.gho" "@:\abc.exe x"
表示恢复完mygho.gho后以参数x运行IQI.exe同级目录的程序abc.exe。

评分

参与人数 7无忧币 +35 收起 理由
anarki2001 + 5 感谢大大作品
px6929751 + 5 赞一个!
易广白 + 5 很给力!大师辛苦了
lbw2007 + 5 支持新版!
freesoft00 + 5 赞一个!
fyq + 5 很给力!
2010悟雨 + 5 赞一个!

查看全部评分

推荐
发表于 2012-5-23 19:25:45 | 只看该作者
谢谢楼主的奉献精神。
回复

使用道具 举报

推荐
发表于 2012-5-23 19:25:23 | 只看该作者
坐个沙发 享受全自动技术
回复

使用道具 举报

推荐
 楼主| 发表于 2014-6-2 15:56:18 | 只看该作者
2014.06.02
1、V5.88/V6.60全系支持ESD格式,PE中无需依赖DISM组件;
2、可直接还原含有密码的Ghost镜像。
回复

使用道具 举报

推荐
发表于 2014-6-2 17:36:06 来自手机 | 只看该作者
刚下载了6.5,老大又更新了,跟进。感谢。
回复

使用道具 举报

推荐
发表于 2014-6-2 17:24:24 | 只看该作者
又更新了,谢谢分享。
回复

使用道具 举报

784#
发表于 2018-1-8 21:43:31 | 只看该作者
好东西
回复

使用道具 举报

783#
发表于 2015-7-9 22:43:41 | 只看该作者
楼主的最新博客那里找啊?
回复

使用道具 举报

782#
发表于 2015-7-9 22:35:39 | 只看该作者
严重支持
什么时候更新PE呢?
回复

使用道具 举报

781#
发表于 2015-7-9 21:36:35 | 只看该作者
谢谢分享。
回复

使用道具 举报

780#
发表于 2015-7-6 17:00:34 | 只看该作者
不错的工具,支持!
回复

使用道具 举报

779#
发表于 2015-7-6 17:00:23 | 只看该作者
不错的工具,支持!
回复

使用道具 举报

778#
发表于 2015-7-6 12:10:10 来自手机 | 只看该作者
au3编写?
回复

使用道具 举报

777#
发表于 2015-7-6 11:36:51 | 只看该作者
谢谢辛苦了
回复

使用道具 举报

776#
发表于 2015-7-6 11:14:37 | 只看该作者
有,恢复时提示选择,,,
回复

使用道具 举报

775#
发表于 2015-7-4 17:36:40 | 只看该作者
一直在用的软件,非常好用。谢谢楼主分享!!!!
回复

使用道具 举报

774#
发表于 2015-7-3 16:02:54 | 只看该作者
好强悍支持
回复

使用道具 举报

773#
 楼主| 发表于 2015-7-2 13:24:13 | 只看该作者
本帖最后由 sinoxer 于 2015-7-2 14:04 编辑
hhh333 发表于 2015-7-2 10:58
1、谢谢,按通用约定的方式写路径更好一些
2、bcdboot.exe、bcdedit一般PE内核中都会有,可以给我拿掉 ...


移除了bcdboot.exe,bootsect.exe,请确保pe中含此2文件;配置文件改成了iqiext.ini。
IQI_6610_di.7z (1.46 MB, 下载次数: 30)
其他如磁盘方面改动需要测试,所以临时就先不调整了。
回复

使用道具 举报

772#
发表于 2015-7-2 11:09:49 | 只看该作者
太给力了,谢谢
回复

使用道具 举报

771#
发表于 2015-7-2 10:58:38 | 只看该作者
本帖最后由 hhh333 于 2015-7-2 11:16 编辑
sinoxer 发表于 2015-7-2 09:42
原先的本来没有预置“当前目录”的
[相对路径=完整路径去掉盘符(含冒号)即可]


1、谢谢,按通用约定的方式写路径更好一些
2、bcdboot.exe、bcdedit一般PE内核中都会有,可以给我拿掉吗?我对体积要求比较高,因外置中类似软件较多,每个都带一套这类工具确实不合算
3、对于分区的处理默认按你的方式还是比较简易的,也不易出错,但要看到启动分区一系统分区分离的布局方式还是有很多的,特别是一些品牌电脑和笔记本。因此如果能够提供用户选择目标分区,程序功能将更加完美,如可以设置一个普通模式和专家模式,默认为普通模式,也可切换到使用专家模式。
4、这个如果不牵涉复杂设置,用文本也可以。

哦,还有一个建议,将ext.ini这个名称改成IQIEXT.INI,以方便识别,也便于我将这个程序放任何其他软件的目录中。
回复

使用道具 举报

770#
 楼主| 发表于 2015-7-2 09:42:43 | 只看该作者
本帖最后由 sinoxer 于 2015-7-2 13:25 编辑
hhh333 发表于 2015-7-2 08:51
请问当前目录下的子目录如何表示?
是".\xxx\yyyy\zzz.exe"
还是"xxx\yyyy\zzz.exe"


原先的本来没有预置“当前目录”的
[相对路径=完整路径去掉盘符(含冒号)即可]

既然你要,又给你弄了一个
请到786#
当前目录写法
xxx\yyyy\zzz.exe
回复

使用道具 举报

769#
发表于 2015-7-2 08:51:54 | 只看该作者
sinoxer 发表于 2015-7-2 08:33
1、或许说的不够明白,这里的相对路径和传统意义上的相对路径不同,指的是相对于根目录的路径,直接省略 ...

请问当前目录下的子目录如何表示?
是".\xxx\yyyy\zzz.exe"
还是"xxx\yyyy\zzz.exe"
回复

使用道具 举报

768#
 楼主| 发表于 2015-7-2 08:33:50 | 只看该作者
hhh333 发表于 2015-7-1 20:17
有几个问题:
1、wimlib\libwim-15.dll与\wimlib\libwim-15.dll应该是不同的,前者代表当前目录下后者代表 ...

1、或许说的不够明白,这里的相对路径和传统意义上的相对路径不同,指的是相对于根目录的路径,直接省略盘符(含冒号),以“\”打头即可;
比如:
x:\Program Files\imagex.exe(绝对路径)的相对路径是\Program Files\imagex.exe(相对路径)
y:\Program Files\imagex.exe(绝对路径)的相对路径也是\Program Files\imagex.exe(相对路径)
换言之,\Program Files\imagex.exe可表示任意盘符下的该路径
上面这种方法,没有写不出的路径吧?
2、用什么版本的外置是PE制作者决定的,或者说一旦PE中的外置配置好了,在使用PE的过程中往往不会轻易改变,所以显示版本号显得多余,只要制作时没问题,就不会出现找不到外置的情况,当然如果启动PE时出现盘符丢失等另论,那种情况下恐怕连主程序都找不到了,外置找不找的更是后话了;
3、MBR分区只显示“活动主分区”,GPT磁盘显示“所有分区”,这样做的目的既是为了快速装机,又可以防止选误分区,这种做法可以满足绝大数装机人员,其他各种“花样装系统法”不在本工具之列。当然,一些新式系统方式如MBR磁盘引导区可系统区分开的做法在以后的版本或许会跟进;
4、外置四个文件,最多4行就能搞定,所以文本模式足矣;
5、工具用au3编写,脚本语言编译完普遍大些,另外exe中还要打包一些必要的文件如bcdboot.exe等,1-2m的体积即使放内核也无大影响吧?
任何门类的工具都是多样性的,如Winntsetup又是另一番镜像吧?
回复

使用道具 举报

767#
发表于 2015-7-1 21:32:40 | 只看该作者
技术的进步离不开楼主这样大神的辛苦努力!感谢分享!
回复

使用道具 举报

766#
发表于 2015-7-1 20:17:02 | 只看该作者
本帖最后由 hhh333 于 2015-7-1 20:18 编辑

有几个问题:
1、wimlib\libwim-15.dll与\wimlib\libwim-15.dll应该是不同的,前者代表当前目录下后者代表当前盘的根下;
我的INI文件内容如下:
  1. ..\..\..\GHOST115\ghost32
  2. wimlib\wimlib-imagex.exe
  3. wimlib\libwim-15.dll
复制代码

可见是没有前置的“\”,代表当前目录下的。
2、应设定一个外置工具的信息显示栏,如显示wimlib-imagex.exe和ghost32的版本信息,没有版本信息代表系统中没有找到(这个可以参考CGI);
3、应设定一个开关,允许用户将文件恢复到一个盘的其他分区,当然默认为引导分区不变,这个开关可以在INI文件中设置;
4、基于以上第3点,觉得ini文件应使用业界通用的格式如
  1. [config]
  2. 多分区=on
  3. [ext]
  4. ghost32.exe=..\..\..\GHOST115\ghost32
  5. wimlib-imagex.exe=....
  6. .....

复制代码

5、不知LZ是用什么开发工具开发的,能不能再把体积减少一点,CGI的外置版是很小的,只有几百kb;
回复

使用道具 举报

765#
发表于 2015-7-1 18:54:05 | 只看该作者
sinoxer 发表于 2015-7-1 16:52
1、用ext.ini指定自定义外置程序的路径,绝对路径或相对路径均可,路径有空格时不需要引号;
2、搜 ...

哦,够快,我试一下。
回复

使用道具 举报

764#
发表于 2015-7-1 17:06:51 | 只看该作者
有了这个工具安装系统方便多了。
回复

使用道具 举报

763#
 楼主| 发表于 2015-7-1 16:52:30 | 只看该作者
本帖最后由 sinoxer 于 2015-7-2 09:44 编辑
hhh333 发表于 2015-7-1 15:22
外置版能否加INI形式的配置文件,以方便指定外置文件位置,并让程序按命令执行逻辑运行:如指定位置存在 ...




1、用ext.ini指定自定义外置程序的路径,绝对路径或相对路径均可,路径有空格时不需要引号;
2、搜索优先级别:【自定义路径】>【程序路径】>【system32】;
3、各个外置可单独自定义,互不影响。

示例:
x:\Program Files\imagex.exe(绝对路径)
\Program Files\imagex.exe(相对路径)

本楼附件作废,请到783#
回复

使用道具 举报

762#
发表于 2015-7-1 15:22:55 | 只看该作者
sinoxer 发表于 2015-6-30 17:46
http://pan.baidu.com/s/1qWlqR2s#path=%252FIQI

外置版能否加INI形式的配置文件,以方便指定外置文件位置,并让程序按命令执行逻辑运行:如指定位置存在则执行之,否则查找当前目录,否则为系统PATH目录。
ini文件中可以允许使用相对路径。
回复

使用道具 举报

761#
 楼主| 发表于 2015-7-1 09:23:55 | 只看该作者
2015.07.01
微调优化代码。
回复

使用道具 举报

760#
 楼主| 发表于 2015-6-30 17:46:35 | 只看该作者
本帖最后由 sinoxer 于 2015-6-30 22:10 编辑
hhh333 发表于 2015-6-29 11:12
可以考虑出一个集成版和PE版,或者说是外置版和内置版。


http://pan.baidu.com/s/1qWlqR2s#path=%252FIQI
回复

使用道具 举报

759#
 楼主| 发表于 2015-6-29 14:27:19 | 只看该作者
本帖最后由 sinoxer 于 2015-6-30 17:48 编辑

本楼内容作废,见771楼
回复

使用道具 举报

758#
发表于 2015-6-29 12:34:07 | 只看该作者
好软件,支持
回复

使用道具 举报

757#
发表于 2015-6-29 11:12:23 | 只看该作者
可以考虑出一个集成版和PE版,或者说是外置版和内置版。
回复

使用道具 举报

756#
发表于 2015-6-29 08:46:12 | 只看该作者
久违的更新了,支持杏大
回复

使用道具 举报

755#
发表于 2015-6-28 19:31:29 | 只看该作者
又有更新,下载备用。

向您致敬!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-28 21:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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