无忧启动论坛

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

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

    [复制链接]
751#
发表于 2015-2-3 22:20:32 | 只看该作者
回复

使用道具 举报

752#
发表于 2015-2-8 17:29:44 | 只看该作者
杏大的作品太好了
回复

使用道具 举报

753#
发表于 2015-3-13 12:41:27 | 只看该作者
本帖最后由 tegl 于 2015-3-13 13:22 编辑

报告一个BUG,IQI_6420_x64.exe在64位8PE下安装XP SP3原版ISO, 在安装过程中提示缺少文件,如图,而同样环境下用WinNTSetup3.7.5_x64则无此问题,请楼主尽快修正,谢谢


文件名
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
SHA1
D142469D0C3953D8E4A6A490A58052EF52837F0F
文件大小
601.04MB
发布时间
2008-05-02
zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso (601.04 MB)

点评

抽空测试一下  详情 回复 发表于 2015-3-17 12:34
回复

使用道具 举报

754#
发表于 2015-3-15 00:24:38 | 只看该作者
谢谢  大神的分享  很实用的东西
回复

使用道具 举报

755#
 楼主| 发表于 2015-3-17 12:34:44 | 只看该作者
tegl 发表于 2015-3-13 12:41
报告一个BUG,IQI_6420_x64.exe在64位8PE下安装XP SP3原版ISO, 在安装过程中提示缺少文件,如图,而同样环 ...

抽空测试一下
回复

使用道具 举报

756#
发表于 2015-3-17 13:25:49 | 只看该作者
杏大辛苦,支持一个
回复

使用道具 举报

757#
发表于 2015-3-18 14:52:55 | 只看该作者
感谢楼主分享!
回复

使用道具 举报

758#
发表于 2015-3-28 17:05:02 | 只看该作者
报告一个BUG,IQI_6420_x64.exe在64位8PE下安装Vista ent X64原版ISO报错,请修正,谢谢

文件名
cn_windows_vista_enterprise_with_sp2_x64_dvd_x15-40402.iso
SHA1
46E06E24D549FA42A2392C8553470BF9845C9C06
文件大小
2.89GB
发布时间
2009-06-16
cn_windows_vista_enterprise_with_sp2_x64_dvd_x15-40402.iso (2.89 GB)

点评

Vista 过眼云烟了,不再作为测试对象  发表于 2015-6-28 17:07
回复

使用道具 举报

759#
发表于 2015-3-28 18:35:38 | 只看该作者
本帖最后由 hhh333 于 2015-3-28 18:47 编辑

既然是PE专用的,就出一个主程序,再调用其他工具,不必要打包,因为PE中多数会有ghost/imagex等以免重复。

能不再出一个PE专用版,能够参考WinNTSetup3的目录结构更好,wim位于\Tools\x86\wimlib下。

可能参考一下CGI,系统中或当前目录下有,imagex等工具都是可以的。

我想将这些都放WinNTSetup3\Tools\x86(64)下

点评

ghost不同版本运行参数有不同,为防止错误,故打包之。另外Ghost和Imagex均采用高度压缩方式打包,测试了一下除去后体积仅减小1M左右,故影响不大。  发表于 2015-6-28 17:09
回复

使用道具 举报

760#
 楼主| 发表于 2015-6-28 17:09:27 | 只看该作者
2015.06.28
1、还原WIM和ESD镜像时以进度条接管命令行窗口,更加直观;2、修复搜索文件时在部分有读卡器的电脑弹出磁盘错误的bug;
3、修复个别情况下GPT磁盘有分区而检测不到分区的bug;
4、更新wimlib模块至1.8.1;
5、其他优化调整不再一一列明。
回复

使用道具 举报

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

向您致敬!
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

766#
 楼主| 发表于 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

点评

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

使用道具 举报

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

使用道具 举报

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

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

点评

1、用ext.ini指定自定义外置程序的路径,绝对路径或相对路径均可,路径有空格时不需要引号; 2、搜索优先级别:【自定义路径】>【程序路径】>【system32】; 3、各个外置可单独自定义,互不影响。 示例:  详情 回复 发表于 2015-7-1 16:52
回复

使用道具 举报

769#
 楼主| 发表于 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#

点评

哦,够快,我试一下。  详情 回复 发表于 2015-7-1 18:54
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

772#
发表于 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;

点评

1、或许说的不够明白,这里的相对路径和传统意义上的相对路径不同,指的是相对于根目录的路径,直接省略盘符(含冒号),以“\”打头即可; 比如: x:\Program Files\imagex.exe(绝对路径)的相对路径是\Program  详情 回复 发表于 2015-7-2 08:33
回复

使用道具 举报

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

使用道具 举报

774#
 楼主| 发表于 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又是另一番镜像吧?
回复

使用道具 举报

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

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

使用道具 举报

776#
 楼主| 发表于 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
回复

使用道具 举报

777#
发表于 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,以方便识别,也便于我将这个程序放任何其他软件的目录中。
回复

使用道具 举报

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

使用道具 举报

779#
 楼主| 发表于 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)
其他如磁盘方面改动需要测试,所以临时就先不调整了。
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-20 09:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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