无忧启动论坛

标题: 我心如水PE安装器 v4 源代码 [附样品] [打印本页]

作者: dragonflylee    时间: 2010-2-19 23:14
标题: 我心如水PE安装器 v4 源代码 [附样品]
采用Inno Setup编写,完善了我心如水的安装脚本,可在添加删除程序里完全卸载,仅支持03PE。
置于光盘根目录即可使用,替换SETUP文件夹


更新日志:
v1.1
MiniPE 未设置隐藏属性的问题、全新硬盘安装未写入mbr的问题

v1.2
不好意思,因为粗心忘记修改boot.ini属性了,现在修正了

v2.0
增加U盘安装功能,bcdedit.exe已打包进程序,修正双系统找不到bcdedit.exe的问题

v2.1
增加安装其他PE内核的功能,目前仅支持 IS_ 的内核文件

v2.2
修正主要文件夹仍为MINIPE造成外置无法加载的问题

v3.0
重写了50%的代码,增加了生成可引导镜像的功能。U盘安装增加菜单支持

v4.0
U盘菜单名称可自定义

http://u.115.com/file/clsfj2ng#
PESETUP源代码.rar

其中路径问题请自行修改源码,源码需要 Unicode内核的Inno Setup编译

鄙人使用的Inno Setup版本 http://www.wmzhe.com/html/view-18148.html

--------------------------------------------------------------------------------------------------

编译好的版本适用于 我心如水 Windows Server 2003 PE 永久珍藏版_WY
即 WINPE03.IS_ 文件等在 BOOT 目录下

http://u.115.com/file/clsfjuii#
PESETUP.exe

限于PE版本种类繁多,路径各不相同,还是建议大家下载源码后自行DIY

[ 本帖最后由 dragonflylee 于 2011-6-16 13:21 编辑 ]

0.png (58.14 KB, 下载次数: 335)

0.png

1.png (29.57 KB, 下载次数: 315)

1.png

2.png (30.79 KB, 下载次数: 319)

2.png

3.png (29.67 KB, 下载次数: 320)

3.png

作者: 4401    时间: 2010-2-19 23:18
这样的东西也想得出来,谢谢楼主。

我心如水里面 的那个合在其他盘里面后就不能安装了!
作者: adslceo    时间: 2010-2-20 00:24
楼主的整合XP也制作得不错,支持一下。
作者: free68    时间: 2010-2-20 08:55
值得学习!!楼主辛苦了!!
作者: wenxin    时间: 2010-2-20 09:51
感谢楼主分享,这东西确实不错,我已测试,能将我心如水2003维护版PE成功安装进WIN7中。我用U软件打开,删除原来的SETUP文件夹,添加了楼主这个东西放在光盘根目录下。安装后进控制面版找到“程序和功能”可找到“晴蜓特派员”,正常卸载2003PE,见下图。

[ 本帖最后由 wenxin 于 2010-2-20 10:14 编辑 ]

TT截图未命名.jpg (51.75 KB, 下载次数: 358)

TT截图未命名.jpg

TT截图未命名.jpg (111.44 KB, 下载次数: 350)

TT截图未命名.jpg

作者: 别问我叫什么    时间: 2010-2-22 09:16
很不错的说,,推荐进水大的帖子了。。。
作者: 66369    时间: 2010-2-22 09:33
原帖由 dragonflylee 于 2010-2-19 23:14 发表
采用Inno Setup编写,完善了我心如水的安装脚本,可在添加删除程序里完全卸载,仅支持03PE。
置于光盘根目录即可使用,替换PESETUP文件夹

82173

程序下载:http://www.brsbox.com/filebox/down/fc/9532c ...




非常感激.来无忧第一贴.就替我PE做了非常好的安装程序.

测试测试可用的话.首页"特别感谢".

作者: linyehua    时间: 2010-2-22 09:37
这下子装水哥pe到硬盘方便了,哈哈!
作者: diwu2005    时间: 2010-2-22 10:04
建议楼主把此工具稍做修改:老水的PE在一些合盘中的文件夹不是MINIPE,而是MIPE,如果能手动指定文件夹,我想这个工具作用更大
作者: windshadow    时间: 2010-2-22 10:51
是的不错的,工具,如楼上所说,如果可以手动选择或再加以判断一下就更加完善了!
作者: 别问我叫什么    时间: 2010-2-22 11:08
简单测试了一下,,
就不转图片了,
请看:
http://bbs.wuyou.net/forum.php?m ... age=1888#pid1892163
作者: dragonflylee    时间: 2010-2-22 21:56
源码已提供,需要的话请自行修改
作者: 66369    时间: 2010-2-25 21:48
多人测试正常.因全放进C盘.不能FORMAT  C盘.是预料之中的.

能进W7.就足够了.谢谢.以后更新决定采用.一楼"特别感谢".
作者: cmdy268    时间: 2010-2-25 22:19
很不错的说,支持一下,下载使用
作者: ljq0527    时间: 2010-2-26 11:39
重复打字累,请看此帖,关于win7安装的一点小bug
http://bbs.wuyou.net/forum.php?m ... age=1942#pid1895409
作者: yazhiliu    时间: 2010-2-26 17:58
外置程序在C盘,无法格式化C盘。
作者: 66369    时间: 2010-2-26 18:45
原帖由 yazhiliu 于 2010-2-26 17:58 发表
外置程序在C盘,无法格式化C盘。



如使用到全内置的.可格的.
作者: dragonflylee    时间: 2010-2-27 13:08
原帖由 ljq0527 于 2010-2-26 11:39 发表
重复打字累,请看此帖,关于win7安装的一点小bug
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=132854&page=1942#pid1895409


该安装器并不是搜索不到 NTDETECT.COM 文件就无法安装,而是发现没有 NTDETECT.COM 文件就释放该文件(安装器中已包含NTDETECT.COM 文件)。可能是由于您下载的程序不完整,请校验文件完整性

http://www.brsbox.com/filebox/down/fc/1a57cfd081a1c11417e01f0de8a973af

文件: PESETUP.exe
大小: 867287 字节:                     
修改时间: 2010年3月4日, 22:21:15
MD5: E52E8C9CA60358900E6B85B6668DF725
SHA1: 0F06AB304075B79B67797C84B653B827EABE92EC
CRC32: E158D7EF

[ 本帖最后由 dragonflylee 于 2010-3-4 22:26 编辑 ]
作者: yazhiliu    时间: 2010-2-27 15:12
原帖由 66369 于 2010-2-26 18:45 发表



如使用到全内置的.可格的.

是的,配合水老的特别版,很好的。
作者: wenxin    时间: 2010-3-5 09:01
原帖由 dragonflylee 于 2010-2-27 13:08 发表


该安装器并不是搜索不到 NTDETECT.COM 文件就无法安装,而是发现没有 NTDETECT.COM 文件就释放该文件(安装器中已包含NTDETECT.COM 文件)。可能是由于您下载的程序不完整,请校验文件完整性

http://ww ...

经测试,此工具安装水老03PE非常方便,使用没有问题。 用在老水PE的特别版,安装进Win7系统后,进入PE在加载更多外置之前, 重复两次同样可以格式化C盘。但加载外置之后就不能格式化C盘了。要是安装时可以选择盘符就更好,那就可安进移动硬盘或U盘。

[ 本帖最后由 wenxin 于 2010-3-5 09:35 编辑 ]
作者: yyjdelete    时间: 2010-3-5 09:27
这么久了还没有来得及试,直接试新版了,可以安到移动硬盘吗?
作者: asdffg1    时间: 2010-3-5 10:15
不能安装到 别的盘符吗?
作者: freesoft00    时间: 2010-3-5 11:37
源代码去掉了吗?怎么不一起贴出来
作者: linyehua    时间: 2010-3-5 11:44
已经下载试用,谢谢了,楼主!
作者: yyjdelete    时间: 2010-3-5 11:55
原帖由 freesoft00 于 2010-3-5 11:37 发表

源代码去掉了吗?怎么不一起贴出来


源代码在水老的PE那边
原帖由 dragonflylee 于 2010-3-4 22:30 发表

修改了一下硬盘安装器
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=160340
不知是否符合水大的口味程序地址:
http://www.brsbox.com/filebox/down/fc/1a57cfd081a1c11417e01f0de8a973af
源代码地址:
http://www.brsbox.com/filebox/down/fc/203246d6aa0bdc265d3f1e6c81ef08aa

作者: haxc    时间: 2010-3-5 12:31
boot.ini是只读属性的时候安装出错,文件没有自动更改boot.ini文件的只读属性

未命名.jpg (39.84 KB, 下载次数: 254)

未命名.jpg

作者: wanghh    时间: 2010-3-5 12:42
不知用什么工具打包?谢谢!
作者: 66369    时间: 2010-3-5 13:11
1.1已放如新发的PE内.给大家试了.有时间再看你提供的源码....谢谢.
作者: freesoft00    时间: 2010-3-5 13:28
哦,看到了,源代码已经下载
作者: 2008-8-8    时间: 2010-3-5 16:27
换了新版,还是提示:大概我自己系统问题。


[ 本帖最后由 2008-8-8 于 2010-3-5 17:15 编辑 ]
作者: 2008-8-8    时间: 2010-3-5 17:53
http://bbs.wuyou.net/forum.php?m ... e%3D1&page=2093
20928楼和20935楼说了,呵呵。
原因基本找到了,是我自己的问题。不好意思了~~~
作者: yyjdelete    时间: 2010-3-5 18:02
原帖由 2008-8-8 于 2010-3-5 17:53 发表
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=132854&extra=page%3D1&page=2093
20928楼和20935楼说了,呵呵。
原因基本找到了,是我自己的问题。不好意思了~~~

这个还是建议修正一下:
建议打包bcdedit
如果win7安到了D:或其他盘(双系统)或者win7  x64将无法运行
谢谢
作者: keqin58    时间: 2010-3-5 18:06
已用,安装水老03PE没有问题。
作者: dragonflylee    时间: 2010-3-5 21:39
欢迎测试,反馈
作者: azhong123456    时间: 2010-3-5 21:41
做的不错,现可以安装到别的盘,不错
作者: linyehua    时间: 2010-3-5 22:03
越来越好啦,谢谢了!
作者: 2008-8-8    时间: 2010-3-5 22:06
感谢楼主,修正速度真快啊!!我这里是一切正常了,呵呵。
其他pe没测试,现在只试了下老水的 13.16的03pe!真希望这个工具可以安装所有或绝大多数的pe就完美了~~~。
作者: wkj1985    时间: 2010-3-5 22:58
这个东西不错,省了自己动手安装了,谢谢了
作者: zlgs    时间: 2010-3-6 00:09
俺以前用的是老狂的那个老版本做的PE模板
Uepon的版权
把winpe.is_加到里面就行了
也试一下这个
作者: 66369    时间: 2010-3-6 13:53
本贴已连接到:

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

8楼.
作者: 12050202    时间: 2010-3-6 14:34
20试了
好用
多出了D盘的选择
作者: diwu2005    时间: 2010-3-6 19:50
原帖由 diwu2005 于 2010-2-22 10:04 发表
建议楼主把此工具稍做修改:老水的PE在一些合盘中的文件夹不是MINIPE,而是MIPE,如果能手动指定文件夹,我想这个工具作用更大


再建议:希望可以手动指定PE主要文件夹。(水哥原版是MINIPE,一些合盘PE是MIPE,也许还会有其他的文件夹名称)
作者: 2008-8-8    时间: 2010-3-7 10:25
额、这个怎么跑到水区来了?????
作者: dragonflylee    时间: 2010-3-7 11:03
原帖由 2008-8-8 于 2010-3-7 10:25 发表 额、这个怎么跑到水区来了?????
版主移动的,我也没办法
作者: wenjx5228    时间: 2010-3-7 12:07
这种人才,
居然隐居到污水区,
天可怜见!
作者: wenjx5228    时间: 2010-3-7 12:08
原帖由 diwu2005 于 2010-3-6 19:50 发表
再建议:
希望可以手动指定PE主要文件夹。
(水哥原版是MINIPE,一些合盘PE是MIPE,也许还会有其他的文件夹名称)


同感!
作者: dragonflylee    时间: 2010-3-7 13:08
原帖由 wenjx5228 于 2010-3-7 12:08 发表 同感!
现在的版本已经解决此问题
作者: diwu2005    时间: 2010-3-7 16:12
原帖由 dragonflylee 于 2010-3-7 13:08 发表
现在的版本已经解决此问题


楼主,经试用此问题没有完美解决!——安装水哥的原版没问题,但安装一些改变了内核所在文件夹名称的(如MIPE)安装到硬盘上后,主要文件夹仍为MINIPE造成外置无法加载。还请进一步完善
作者: wenxin    时间: 2010-3-7 16:13
原帖由 dragonflylee 于 2010-3-5 21:39 发表
欢迎测试,反馈

2.1版安装PE进XP系统的硬盘比从前好象要久一些时间了,快安装完成时有点卡一样的感觉。安装PE进WIN7系统的硬盘很正常。

[ 本帖最后由 wenxin 于 2010-3-7 16:38 编辑 ]
作者: uepon    时间: 2010-3-7 17:25
请问楼主你的安装程序在用BCDEDIT时是否会判断管理员权限,以使在WIN7一些权限低的用户下面也能正确写入BCD。

另问:如何在命令行中以管理员权限启用应用程序。http://leonax.net/lang/zh/p/453/ ... -administrator-priv
作者: 2008-8-8    时间: 2010-3-7 18:19
楼主最近更新的比较频繁啊,都不知道自己下的是哪个版本了,不知道能否加上版本号:

作者: tegl    时间: 2010-3-8 07:52
请楼主附上MD5码~
作者: trianv    时间: 2010-3-8 09:37
感谢楼主,,很好用的工具
作者: diwu2005    时间: 2010-3-8 10:09
经试用,一切正常了,特来感谢楼主
作者: 66369    时间: 2010-3-8 11:50
再试2.2正常好用.
作者: linyehua    时间: 2010-3-8 12:06
原帖由 66369 于 2010-3-8 11:50 发表
再试2.2正常好用.

和水哥的感觉一样,非常感谢楼主带来那么好的东西,水迷们有福了,呵呵!
作者: lovenana81    时间: 2010-3-8 12:55
通用工具箱里提取就是了 呵呵 不用自己做
作者: 66369    时间: 2010-3-8 21:03
原帖由 lovenana81 于 2010-3-8 12:55 发表
通用工具箱里提取就是了 呵呵 不用自己做



愿知详细内容...
作者: 12050202    时间: 2010-3-8 21:36
2.2是不是终结板?
如是
就跟进了
作者: qylhs    时间: 2010-3-8 22:15
这个工作好方便啊 谢谢
作者: uepon    时间: 2010-3-8 22:30
原帖由 66369 于 2010-3-8 21:03 发表



愿知详细内容...

我猜他说的是这个
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=145397&highlight=%2Buepon

这种安装程序以前我也提供过一个。但是好像没引起过多关注。
作者: sunhl    时间: 2010-3-9 06:11
原帖由 uepon 于 2010-3-8 22:30 发表

我猜他说的是这个
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=145397&highlight=%2Buepon

这种安装程序以前我也提供过一个。但是好像没引起过多关注。

嗯,这个好,感谢uepon分享你的作品。
作者: 滑头    时间: 2010-3-9 06:48
硬盘是固定式外存,一般不轻易搬家,所以硬盘上安装的PE,万能驱动已经是多余的。仅仅保留本台电脑的驱动,则可更加小巧快速。

希望今后编写PE装入硬盘的工具能有这样的自动精简,真正做到精益求精。
作者: jyzj    时间: 2010-3-9 06:54
在这里又见到 蜻蜓特派员 ,你好,
作者: diguolaobing    时间: 2010-3-10 20:14
怎么没有界面的预览!!!
作者: dragonflylee    时间: 2010-3-10 22:50
安装器3.0通用版制作中...
作者: yazhiliu    时间: 2010-3-11 12:31
功能越来越强大了,谢谢楼主。
生成ISO功能中,WINPE.IS_所在MINIPE文件夹能自定义名称就更好了。
作者: linyehua    时间: 2010-3-11 13:13
这玩意越来越完善了,非常直观好用,谢谢了!
作者: haiuyan    时间: 2010-3-11 14:31
正式版/维护版 有什么区别吗?
作者: dragonflylee    时间: 2010-3-11 14:40
原帖由 haiuyan 于 2010-3-11 14:31 发表 正式版/维护版 有什么区别吗?
分别对应我心如水PE的两个版本
作者: linych    时间: 2010-3-11 14:50
能不能把外置程序放到d盘?
作者: xhj    时间: 2010-3-11 16:10
貌似通用PE一直就是这种模式发布的PE
作者: wenxin    时间: 2010-3-11 16:31
楼主更新了,顶一个。马上下载试用。
作者: wenxin    时间: 2010-3-11 16:51
不错,这工具(3.0版)可以将我心如水的XP的PE和2003PE分别装进WIN7的系统里了。感谢楼主分享。可惜将外置安装在D盘,在WIN7系统下均不能启动。

[ 本帖最后由 wenxin 于 2010-3-11 17:06 编辑 ]
作者: bgwhw    时间: 2010-3-11 17:40
哪位给分流一下,下载不下来。。。

(已解决)

[ 本帖最后由 bgwhw 于 2010-3-11 18:41 编辑 ]
作者: nytc006    时间: 2010-3-12 16:08
安装时提示出错了,我是用那个最新的安装我心若水的维护版时出现的问题。系统是win7

未命名图片.png (35.83 KB, 下载次数: 160)

未命名图片.png

作者: dragonflylee    时间: 2010-3-12 16:17
原帖由 nytc006 于 2010-3-12 16:08 发表
安装时提示出错了,我是用那个最新的安装我心若水的维护版时出现的问题。系统是win7


你把安装工具放在什么目录了,应该与 MiniPE 位于同级目录
作者: datang    时间: 2010-3-12 18:28
编译通不过,未知标识符"CLEAR"
作者: dragonflylee    时间: 2010-3-12 18:55
原帖由 datang 于 2010-3-12 18:28 发表 编译通不过,未知标识符"CLEAR"
请使用最新版的Inno Setup编译
作者: datang    时间: 2010-3-12 19:45
我是用Inno Setup 5.3.8版
作者: datang    时间: 2010-3-12 20:20
晕, Inno Setup 5.3.5编译通过
作者: yazhiliu    时间: 2010-3-13 21:47
3.0是不是又取消了选择内核文件目录的功能了?
作者: nytc006    时间: 2010-3-14 02:38
原帖由 dragonflylee 于 2010-3-12 16:17 发表


你把安装工具放在什么目录了,应该与 MiniPE 位于同级目录

谢谢,搞定了。。。。
作者: free68    时间: 2010-3-21 10:02
标题: 关于" 我心如水PE安装器 v3.0"增加安装外置程序可选项的求助
  楼主您好,您制作的"  我心如水PE安装器 v3.0"很好用,我根据自己的实际情况YY了一下,但我想加入一个复选框选项(同时安装外置程序)的选项,用来控制是否安装外置程序。在选中时安装,不选中则只安装内核文件,不安装外置程序。
  本人对Inno Setup的使用一窍不通,第一次使用,望您能够给与帮助增加这一功能,感谢万分!
  我的Inno Setup源文件 PESETUP.rar (4.36 KB, 下载次数: 140) ,直接修改即可!!
  另外,考虑在PE下安装可能PE中不一定有“attrib.exe”这个文件,是不是应该集成之!

[ 本帖最后由 free68 于 2010-3-21 17:17 编辑 ]
作者: 随风听雨    时间: 2010-3-23 10:42
这个强,水哥真好。。。。
作者: free68    时间: 2010-3-23 11:35
原帖由 随风听雨 于 2010-3-23 10:42 发表
这个强,水哥真好。。。。

这个是dragonflylee 写的,是对水哥的批处理的完善!!
作者: tzxinqing    时间: 2010-3-23 17:59
很好很强大,过几天使用看看,谢谢了
作者: zhong_xb    时间: 2010-3-26 22:08
不错的工具,支持楼主!
作者: ntsyh    时间: 2010-4-4 20:55
蜻蜓特派员安装器找不到下载源
作者: 明月    时间: 2010-4-6 02:09
这个不错,下载一个源代码学习一下
作者: wama    时间: 2010-4-6 09:52
很方便的安裝到U盤,謝謝分享。
作者: devilma    时间: 2010-4-27 09:42
能判断不同的pe就更完美了
作者: kloikjj    时间: 2010-4-27 17:27
这个好久没更新了哈

不知道好用不
作者: wonderfully    时间: 2010-6-11 15:45
请问楼主维护版 和正式 版是什么 区别 ?
作者: 2010dragon33233    时间: 2010-10-13 21:50
第二个地址卡巴、McAfee、红伞都报毒。。
作者: hzp860822    时间: 2010-10-13 22:10
这个是个好东西,方便那么不会量产的朋友
作者: Hcrty    时间: 2010-10-13 22:14
呵呵...上次试试,貌似只支持NT5.x,不支持NT6.x的Win 7
作者: zhs509    时间: 2010-10-13 22:15
呵呵 俺都是手动的
作者: zery    时间: 2010-10-31 00:48
这是个好东西         
作者: vocalsir    时间: 2010-10-31 14:48
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3