无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 20123|回复: 79
打印 上一主题 下一主题

[09-07-09更新]ISO包用的图形界面PE安装程序,可自定义。

  [复制链接]
跳转到指定楼层
1#
发表于 2009-7-4 13:11:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写了一个图形界面的PE安装程序。本来是给neo4026写的,而且只能用到深度PE。后来突发奇想,干脆直接写个大家都可以用的可自定义的PE安装程序。于是就写了一个。用NSIS写。希望各位PE作者能把更多的精力投入到核心和外置的研究上去,把双手从复杂的安装测试中解放出来。
原理是 它自己把自带的引导文件安装后,复制你的核心和外置。也就是说,你只需向这个安装程序提供一个核心和一个外置文件夹名称,安装程序就会按照你的设置进行安装。

这玩意儿支持安装PE到2000 XP 2003 Vista 2008 Win7






这是一个PE安装程序,用来替代原来很多PE里的那种命令行的安装程序。有如下几个特点:
1、自定义相对路径,安装程序可放到ISO里任何位置。
2、它提供两种安装模式:1、安装进硬盘 2、安装进U盘 。U盘安装IO+GRUB 和直接GRUB两种模式。
3、提供硬盘安装自定义接口,就是一个名为peins.ini的配置文件。作者通过配置文件几乎可以决定安装程序的一切。
4、这个程序拥有自带的引导文件,也就是说它无需你ISO里的其它引导文件。只需要你提供PE核心和外置程序的相对目录即可。
5、由于目前很多朋友的PE核心里的系统目录是WXPE,所以这个程序暂时只支持WXPE系统目录的PE。
6、安装后有开始菜单、有控制面板里的卸载项。
7、硬盘安装卸载完美,不留任何痕迹。
8、这玩意对2000 XP 2003 Vista 2008 Win7系统通吃。

9、安装简便,清爽,除了U盘GRUB安装写引导的时有个小黑框出来,其它全为图形界面。
9、这个东西是从通用PE工具箱的安装程序里剥离出来的。




配置文件PEINS.INI的讲解

其中[初始化]里的几个选项是给作者填的,这里包括了几个重要的信息。

[初始化]
版权 这个选项是写着玩的,如果不去修改NSIS源码,那么只可以填UEPON,否则出错。
名称 这个直接在标题栏上显示,而且也决定了开始菜单和控制面板卸载项的名称。
镜像 这个很重要,请填写一个相对路径。
外置程序 这个填写一个相对目录。
路径模式 这个选项可填 0 或 1 ,表示路径模式是映像和外置程序的相对路径是相对于安装程序目录还是根目录。0为安装程序目录,此时,安装程序一般要放到根目录。1为根目录,此时安装程序可以放到任意位置。
用户自定义 这个选项可填 0 或 1 ,代表是否同意安装者在硬盘安装时自己设置[安装设置]里的
选项,若选0则为不同意,此时安装程序运行时硬盘安装自定义页面里的选项将无效。

其中[安装设置]里的几个选项,是安装程序的硬盘安装自定义页面的选项。。
[安装设置]
启动菜单名称 这个东西是开机的时候的菜单名称
等待时间 输入秒
外置程序 选择外置程序放置的盘符例如C:\
外置只读 是否将外置程序设置为只读
外置隐藏 是否将外置程序设置为隐藏
开始菜单 是否在开始菜单里设置快捷方式
背景图片 只支持外置程序目录里的那个图片文件,此选项可留空
默认密码 开机和卸载密码,此选项可留空
网站链接 开始菜单里的网站链接,此选项可留空




下面以深度PE为例,提供模板配置文件PEINS.INI。

;使用之前请仔细阅读此帮助。
;修改版权信息将出现不可预料的结果!而且请不要删除任何选项。
;镜像填写相对路径。如:WINPE\WINPE.IMG,外置程序填写相对路径如:PROGRAMS
;路径模式是映像和外置程序的相对路径是相对于安装程序目录还是根目录。0为安装程序目录,此时,安装程序一般要放到根目录。1为根目录,此时安装程序可以放到任意位置。
;镜像模式为ISO和IMG两种,请和自己的映像模式对应。
;只有默认密码、网站链接、背景图片可以留空,其它选项请不要留空。
;用户自定义指的是是否同意让用户自己输入个性化的安装设置。
[初始化]
版权=Uepon
名称=深度PE工具箱
镜像=WINPE.IMG
外置程序=Programs
路径模式=0
用户自定义=1
[安装设置]
启动菜单名称=深度PE工具箱
等待时间=2
外置程序=C:\
外置只读=0
外置隐藏=0
开始菜单=1
背景图片=wall.bmp
默认密码=
网站链接=




版权信息的说明:
配置文件里的版权验证和安装程序左下角的文字都是可以通过修改源工程文件而修改的。如果有朋友想修改后重新编译并随PE一起发布,请将版权信息改成自己的名字。




下载说明和地址:
090709 13:59更新:取消“映像模式”选项,程序自己识别。解决一部分压缩后的映像无法启动的问题。
090708 16:25更新:增加一个路径模式选项。让安装程序可以放到ISO的各个地方。

文件大小: 编译好的是1.22MB 因为是自带的PE引导文件和U盘格式化工具,所以有点大。源工程文件是1.19MB。

下载地址:http://www.qupan.com/down/ton6vip_3990191.html
源工程下载:http://www.qupan.com/down/ton6vip_3990202.html

[ 本帖最后由 uepon 于 2009-7-9 14:00 编辑 ]
推荐
发表于 2009-7-4 14:31:55 | 只看该作者
一不小心座了个沙发。。。。。
回复

使用道具 举报

推荐
发表于 2009-7-4 15:10:04 | 只看该作者
能否写一个安装 winpe2.x/3.0 的到 U 盘的程序?
只需三个命令, xcopy hpusbfw.exe bootsect.exe

第一步: hpusbfw.exe 格式化 U 盘 为 fat32 格式,
第二步: xcopy 复制 winpe2.x/3.0 所有文件到 U 盘根目录 xcopy X:\*.* /s /e Y:\
第三步: bootsect.exe 修改主启动代码为 bootmgr 兼容模式,bootsect.exe /nt60 Y:

[ 本帖最后由 lqcai 于 2009-7-4 15:11 编辑 ]
回复

使用道具 举报

推荐
发表于 2009-7-4 14:59:30 | 只看该作者
不错的东西,正想找个自动安装的试试
回复

使用道具 举报

5#
发表于 2009-7-4 15:13:11 | 只看该作者
支持一下,谢谢分享。
回复

使用道具 举报

6#
发表于 2009-7-4 15:38:58 | 只看该作者
不会用,提示找不到\wxpe\winpe\winpe.im_,这个文件被自动复制到了\winpe下。
回复

使用道具 举报

7#
发表于 2009-7-4 15:45:50 | 只看该作者
还是手动复制可靠,
bat或者cmd的可以编辑修改,
这个,不知道安装程序到底做了什么
回复

使用道具 举报

8#
发表于 2009-7-4 15:47:03 | 只看该作者
支持个性化,谢谢LZ
回复

使用道具 举报

9#
发表于 2009-7-4 15:57:30 | 只看该作者
好东西,感谢提供源代码~~赞~~
回复

使用道具 举报

10#
发表于 2009-7-4 16:07:33 | 只看该作者
这个倒是很实用,下载看看
回复

使用道具 举报

11#
发表于 2009-7-4 16:10:15 | 只看该作者
甚好 前排支持个: )

原帖由 lqcai 于 2009-7-4 15:10 发表
能否写一个安装 winpe2.x/3.0 的到 U 盘的程序?
只需三个命令, xcopy hpusbfw.exe bootsect.exe

第一步: hpusbfw.exe 格式化 U 盘 为 fat32 格式,
第二步: xcopy 复制 winpe2.x/3.0 所有文件到 U 盘根目 ...


批处理都可以做到 我这两天做个出来试试
回复

使用道具 举报

12#
 楼主| 发表于 2009-7-4 16:10:21 | 只看该作者
原帖由 lqcai 于 2009-7-4 15:10 发表
能否写一个安装 winpe2.x/3.0 的到 U 盘的程序?
只需三个命令, xcopy hpusbfw.exe bootsect.exe

第一步: hpusbfw.exe 格式化 U 盘 为 fat32 格式,
第二步: xcopy 复制 winpe2.x/3.0 所有文件到 U 盘根目 ...


等体积减小的时候再弄。U盘引导那么大的文件,速度难以忍受。
回复

使用道具 举报

13#
 楼主| 发表于 2009-7-4 16:24:52 | 只看该作者
原帖由 gaokun 于 2009-7-4 15:38 发表
不会用,提示找不到\wxpe\winpe\winpe.im_,这个文件被自动复制到了\winpe下。


是硬盘安装还是U盘安装?U盘有个小BUG,已经解决了。
回复

使用道具 举报

14#
发表于 2009-7-4 16:31:44 | 只看该作者
原帖由 uepon 于 2009-7-4 16:10 发表


等体积减小的时候再弄。U盘引导那么大的文件,速度难以忍受。

刚写好
笑纳: )

ins win7pe.rar

76.33 KB, 下载次数: 150, 下载积分: 无忧币 -2

回复

使用道具 举报

15#
发表于 2009-7-4 16:49:24 | 只看该作者
晕 打包忘记补上xcopy.exe了
烦请各位自己动手: )
我的vista的xcopy.exe也不知道能不能在xp/pe下运行
回复

使用道具 举报

16#
发表于 2009-7-4 17:26:31 | 只看该作者
有创新,不错啊。。。。。。。。。。。。
回复

使用道具 举报

17#
发表于 2009-7-4 17:40:03 | 只看该作者
原帖由 uepon 于 2009-7-4 16:24 发表


是硬盘安装还是U盘安装?U盘有个小BUG,已经解决了。


硬盘安装。
回复

使用道具 举报

18#
 楼主| 发表于 2009-7-4 19:14:02 | 只看该作者
原帖由 gaokun 于 2009-7-4 17:40 发表


硬盘安装。


硬盘安装我已经做了很多次的试验。可能是你配置文件 映像 选项输入不正确。
回复

使用道具 举报

19#
发表于 2009-7-4 19:54:15 | 只看该作者
非常好的东西!!收藏了
回复

使用道具 举报

20#
发表于 2009-7-4 20:03:42 | 只看该作者
原帖由 uepon 于 2009-7-4 19:14 发表


硬盘安装我已经做了很多次的试验。可能是你配置文件 映像 选项输入不正确。


我就一winpe目录,里面有winpe.im_、OP.7z、readme.chm和winpe.ini四个文件,原来的安装主要就是复制到C盘根目录,我该如何设置?
回复

使用道具 举报

21#
发表于 2009-7-4 20:08:43 | 只看该作者
非常实用的小工具 下载收藏
回复

使用道具 举报

22#
 楼主| 发表于 2009-7-4 22:02:54 | 只看该作者
原帖由 gaokun 于 2009-7-4 20:03 发表


我就一winpe目录,里面有winpe.im_、OP.7z、readme.chm和winpe.ini四个文件,原来的安装主要就是复制到C盘根目录,我该如何设置?


我找到一个我复制的时候的一个小错误。已经更新了。还用你原来的配置文件然后使用新版的安装程序。winpe\winpe.im_
回复

使用道具 举报

23#
发表于 2009-7-5 11:09:07 | 只看该作者
原帖由 neo4026 于 2009-7-4 16:49 发表
晕 打包忘记补上xcopy.exe了
烦请各位自己动手: )
我的vista的xcopy.exe也不知道能不能在xp/pe下运行


xcopy好像用不着吧,xp下的copy已经完全兼容xcopy的功能
回复

使用道具 举报

24#
发表于 2009-7-5 12:52:27 | 只看该作者

回复 #23 NicTense 的帖子

vista 的 copy 不能实现 xcopy 的功能。

xcopy 不用打包进去,在命令前添上  %systemroot%\system32\ 就可

hpusbfw.exe 有没有命令行模式?
回复

使用道具 举报

25#
发表于 2009-7-5 12:56:38 | 只看该作者
原帖由 lqcai 于 2009-7-5 12:52 发表
vista 的 copy 不能实现 xcopy 的功能。

xcopy 不用打包进去,在命令前添上  %systemroot%\system32\ 就可

hpusbfw.exe 有没有命令行模式?

没有.有我也不敢用.这种东西用命令行模式危险的很,fbinst就是个例子
回复

使用道具 举报

26#
发表于 2009-7-5 14:00:32 | 只看该作者
这个东西好 是不是每个版本的pe都适用啊 那就太好了
回复

使用道具 举报

27#
发表于 2009-7-6 21:15:08 | 只看该作者
非常实用的小工具 ..................
回复

使用道具 举报

28#
发表于 2009-7-6 22:04:12 | 只看该作者
日思夜想的就是这个安装工具啊。
下来试试,不知能否设置安装、卸载密码?
回复

使用道具 举报

29#
发表于 2009-7-6 22:47:48 | 只看该作者
,同意7楼,
用CMD能方便实现,写起来也容易。
回复

使用道具 举报

30#
发表于 2009-7-6 23:41:56 | 只看该作者
很神奇,下载收藏,学习学习,谢谢楼主的分享。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-27 15:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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