无忧启动论坛

标题: 2007年02月16日YY版WinPE。 [打印本页]

作者: lxl1638    时间: 2006-12-19 16:24
标题: 2007年02月16日YY版WinPE。
置顶的第2个FTP,本人ID目录中的 2007.02.16.WinPE.IM_2007.02.16.外置程序.RAR

上传的目的是做一个新版PECMD的使用示例,本人只保证PECMD及内核的工具能使用,外置程序还是原来的,很多要更新了,自行更新外置程序,本人没那份精力,一些外置程序也不使用。

同样,先将硬盘上原有的外置程序目录改名再试验,以防冲突。

[ 本帖最后由 lxl1638 于 2007-2-16 01:21 AM 编辑 ]
作者: dgxhls    时间: 2006-12-19 16:36
支持一下。
作者: lyw168    时间: 2006-12-19 16:38
下来试试!~~~~~~~~~~~`````````````````
作者: 邵教授    时间: 2006-12-19 16:45
老久的作品一定要下来用用看。
作者: fage520    时间: 2006-12-19 16:53
老久终于又出手了!!!
下一个来用用!!
作者: bhdc    时间: 2006-12-19 16:58
呵呵,来得及时。。。
作者: acoa    时间: 2006-12-19 17:03
支持
作者: yfy6898    时间: 2006-12-19 17:05
支持久哥出手!
作者: xdg3669    时间: 2006-12-19 17:14
顶一下!老九终于还是放了!分享一下。我就会坐享其成。哈哈。。。。。
作者: wanghh    时间: 2006-12-19 17:15
老久的作品一定要下来用用看。
作者: wanghh    时间: 2006-12-19 18:06
老大:不能启动,提示没有txtsetup.sif文件。
作者: l1982012800    时间: 2006-12-19 18:48
又见老大出手,不知道和原来的52M有何区别

[ 本帖最后由 l1982012800 于 2006-12-19 06:55 PM 编辑 ]
作者: vfvf2006    时间: 2006-12-19 18:50
严重支持。顶上去。
作者: dgxhls    时间: 2006-12-19 18:50
原帖由 wanghh 于 2006-12-19 06:06 PM 发表
老大:不能启动,提示没有txtsetup.sif文件。

我在硬盘上用,没这个问题,只是极点中文未自启动。
作者: fage520    时间: 2006-12-19 19:03
在虚拟机上,光盘启动感觉良好!
但网络未能成功!

原帖由 打狗协会理事 于 2006-12-19 06:50 PM 发表

我在硬盘上用,没这个问题,只是极点中文未自启动。


我光盘启动极点中文能自启动!

[ 本帖最后由 fage520 于 2006-12-19 07:13 PM 编辑 ]
作者: rock269    时间: 2006-12-19 19:05
下载来试试,谢谢分享
作者: lxl1638    时间: 2006-12-19 20:36
因在XPESET加入了某些功能,出现了问题,现已修正,见1楼的说明。
作者: rzndir    时间: 2006-12-19 20:48
支持一下。
作者: lxl1638    时间: 2006-12-19 20:52
如何调节B盘的大小、X盘的FBWF缓存和虚拟内存的设置,请见1楼的上方的说明和压缩包内的两份配置文件。
作者: wanghh    时间: 2006-12-19 21:10
原帖由 lxl1638 于 2006-12-19 08:36 PM 发表
因在XPESET加入了某些功能,出现了问题,现已修正,见1楼的说明。

老大:还是不能启动,提示没有txtsetup.sif文件。
作者: lxl1638    时间: 2006-12-19 21:14
原帖由 wanghh 于 2006-12-19 09:10 PM 发表

老大:还是不能启动,提示没有txtsetup.sif文件。


系统目录是I386,你一定是用了光棍版的启动文件了。
作者: wanghh    时间: 2006-12-19 21:30
原帖由 lxl1638 于 2006-12-19 09:14 PM 发表


系统目录是I386,你一定是用了光棍版的启动文件了。

谢谢老大提醒!我安装时没有选 I386 -- 内核,所以出错。不好意思。
启动速度很快。谢谢老大出这么好的XPE!
作者: kofgame    时间: 2006-12-19 21:42
谢谢了.
作者: zhfzl2006    时间: 2006-12-19 21:53
支持!!!
作者: xdg3669    时间: 2006-12-19 22:45
不错,正在用这个IMG上网。哈哈。。谢谢了。

NV显卡加不戟可能要加大IMG空间了。

[ 本帖最后由 xdg3669 于 2006-12-19 10:52 PM 编辑 ]

未命名.jpg (33.58 KB, 下载次数: 310)

未命名.jpg

作者: crammy    时间: 2006-12-20 03:59
谢谢,我的显卡是ati的
作者: yiyaxuan    时间: 2006-12-20 08:48
目录里没有呀?
作者: lxl1638    时间: 2006-12-20 08:55
刚删,=下上传修正后的。
作者: yiyaxuan    时间: 2006-12-20 08:57
老九好勤快。
作者: 小狼99    时间: 2006-12-20 09:34
支持一下,顺便提个建议:页面文件不建议放在C盘,用PE格式化安装系统时很麻烦,建议默认设置在硬盘的最后一个分区。
作者: lxl1638    时间: 2006-12-20 09:37
原帖由 小狼99 于 2006-12-20 09:34 AM 发表
支持一下,顺便提个建议:页面文件不建议放在C盘,用PE格式化安装系统时很麻烦,建议默认设置在硬盘的最后一个分区。


你认真看说明,可以随意设置的,且可以在外部配置文件来设置,无需搞内核的配置文件,下面就是这个PE的外部配置文件。

# 进程延时     = 5
墙纸文件     = 外置程序\桌面背景\WINXP.JPG

# 虚拟内存     =

##################################################
# 系统内定了在C:分区设置64MB的虚拟内存,设置的条件是可用内存不足64MB,
# 若要改变这一设置,可以在外部配置文件中重新定义;若要取消这一设置,   
# 可以定义虚拟内存为"空值",即"虚拟内存=",注意不是0.  
##################################################

# 数字小键盘   = 关
# 数字小键盘的"开关"状态由此定义,默认是"开"。

自启动程序   = %ProgramFiles%\PETOOLS\AutoRamResizer.exe|-d 4 -l 6 -h 64 ; 0
# 这里可以更改内存虚拟盘B:的设置。

# 自启动程序   = %SystemRoot%\SYSTEM32\XPESET.EXE | FBWF P20 L16 H64       ; 1

# 这里可以更改FBWF的设置,默认的启动方式时,系统没开启该服务,
# 也可在系统启动后通过命令行来设置。

#启动组         = %SystemRoot%\SYSTEM32\XPESET.EXE FBWF P20 L16 H64 ; 设置FBWF
启动组       = %ProgramFiles%\PETOOLS\SetDisplay.exe F85 ; 设置显示刷新率85
启动组       = 外置程序\FREEWB\FREEWB.EXE ; 安装极点中文
#启动组       = 外置程序\WinRAR\WinRAR.EXE ; 安装WinRAR
# 安装这个WinRAR,B:盘空间必须要6MB以上。

桌面快捷方式=%SystemRoot%\SYSTEM32\XPEINIT.EXE|%Driver%\外置程序\IE6.0\启动IE.CMD;Internet Explorer
# 初始启动IE稍慢,因为要注册几个.DLL文件。

#环境变量     = %PageFileDrive%\PE_TEMP ; TEMP
#环境变量     = %PageFileDrive%\PE_TEMP ; TMP

环境变量     = 外置程序\WinPE.INI ; MyIniFile
环境变量     = 外置程序           ; MyPrograms

#####################################################
# 可以设置自定义的环境变量(比如将临时目录重定向到一个空间足够的分区),
# 但自定义的环境变量要到系统启动完毕才能引用,%PageFileDrive%是系统      
# 定义的环境变量,指向页文件所在的分区,只有通过配置文件设置的页文件   
# 才有这个变量,自定义环境变量不能出现多重引用,即不能在自定义环境变   
# 量中引用自定义环境变量。                                                                                       
#####################################################

[ 本帖最后由 lxl1638 于 2006-12-20 09:56 AM 编辑 ]
作者: dylneil    时间: 2006-12-20 09:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: lxl1638    时间: 2006-12-20 10:00
晕,在本人硬盘上明明是2006年。传到FTP就变成2005了。

未命名.PNG (6.12 KB, 下载次数: 242)

未命名.PNG

作者: jhonse    时间: 2006-12-20 10:01
好久没有看到九哥出手了!!!我下一个,对了九哥这个怎么安装到u盘并用nt启动啊?
作者: lxl1638    时间: 2006-12-20 10:05
原帖由 jhonse 于 2006-12-20 10:01 AM 发表
好久没有看到九哥出手了!!!我下一个,对了九哥这个怎么安装到u盘并用nt启动啊?

1、先将U盘做成DOS启动
2、在XP下用命令行工具(convert.exe)把U盘转为NTFS格式
3、从XP系统中复制(NTLDR、NTDETECT.COM、BOOT.INI、BOOTFONT.BIN)4个文件到U盘根目录
4、到1楼下载本人的安装工具安装对U盘安装

作者: chenall    时间: 2006-12-20 10:27
比我目前使用PXE启动的那个带网络功能的IMG小多了,下载下来,整到PXE服务器上,120MB的内存也比较好使
作者: zj    时间: 2006-12-20 11:23
LS的我用来替换tftp根目录下的winpe.iso后,pxe启动到pe蓝屏,请指教
作者: rock269    时间: 2006-12-20 11:31
早上下载的时候有中断,原来更新了啊,继续下载先
作者: hackchen    时间: 2006-12-20 11:37
FAT32的盘不能用吗?
作者: lxl1638    时间: 2006-12-20 12:24
原帖由 zj 于 2006-12-20 11:23 AM 发表
LS的我用来替换tftp根目录下的winpe.iso后,pxe启动到pe蓝屏,请指教


在WinNT.SIF文件中ISO格式与IMG格式的不同,不能直接替换。
作者: lxl1638    时间: 2006-12-20 12:26
原帖由 hackchen 于 2006-12-20 11:37 AM 发表
FAT32的盘不能用吗?


可以,前提是NT引导。用ntboot.exe

[ 本帖最后由 lxl1638 于 2006-12-20 12:29 PM 编辑 ]
作者: qwerqwer    时间: 2006-12-20 13:05
最近优秀作品这么多

[ 本帖最后由 qwerqwer 于 2006-12-20 01:14 PM 编辑 ]
作者: jsjxjsj    时间: 2006-12-20 13:24
又得偷懒了......
作者: jhonse    时间: 2006-12-20 13:32
原帖由 lxl1638 于 2006-12-20 10:05 AM 发表



谢谢九哥了!!!我去做做看下!!!!
作者: barton    时间: 2006-12-20 14:22
支持

已经在下了
作者: dyren    时间: 2006-12-20 14:55
太慢了,没有别的地址吗?
作者: bjxzsbwhf    时间: 2006-12-20 15:12
谢谢九哥了!
作者: ygzxwsn    时间: 2006-12-20 16:05
标题: 九老兄就是高
高手啊,佩服啊!!!!!
作者: 网上飞鹰    时间: 2006-12-20 19:03
高手作品,赶快收藏
作者: 涧中石    时间: 2006-12-20 21:36
感谢九兄的新作!
作者: lxl1638    时间: 2006-12-20 21:40
补了些新功能使用的说明,特别是对FBWF的管理,只需一个文件,比网上那个FBWFRAMAUTO.EXE小多了,不需其它支持文件,但功能比它的多。
作者: 阿非    时间: 2006-12-20 22:08
老九又出新品啦,分享了
作者: gorillatz    时间: 2006-12-20 23:19
支持支持
作者: gd510090    时间: 2006-12-20 23:46
ntboot.exe
请问楼主这程序那有下载?先谢谢了!我的U盘不支持NTFS
网上搜索都是同名病毒的信息
作者: yinbin    时间: 2006-12-21 00:08
楼主的作品一定要下载收藏的,多谢了。
作者: basdk    时间: 2006-12-21 07:22
高手制作,定会不错!

下!
作者: basdk    时间: 2006-12-21 08:22
下载试了,很失望!
IE功能仍然很不完整!不如还用120M_08.im_。还是这个最好!
作者: dyren    时间: 2006-12-21 08:30
下载安装成功上网,特来感谢!
同时,问几个小问题:
1、能不能直接格式化C盘,再安装装新系统?(单位上的电脑不敢动手测试)
2、外置软件太少,最常用如PM分区等怎么加进去?能不能直接把老毛桃光棍版中的“外置程序”拷过来用?
作者: sztopms1    时间: 2006-12-21 09:22
lxl1638 是谁? 不知道的就不是wuyou的人!
lxl1638 的贴顶不顶? 不顶的就不是wuyou的人!
lxl1638 的贴顶不顶?顶,但不能是沙发----九哥此贴刚一发表,我就顶了,沙发,当时他在贴中还忘记了说下载地址,我和另一wuyou朋友刚一问,他便改了,还用的红色的大字,还说了晕,正在编辑就有人问了。
lxl1638 的贴顶不顶?顶,但沙发贴突然就没有了,就被换了:(
---------------是wuyou的技术故障吧,我想,因为这已经是第二次发生同样的事情了!
九哥,我可是你的忠实Fans呀:)

顺便问下:这个版本同1111原版相比,在硬件的识别率、适应性方面有无“缩水”?因为我用PE是为了做系统维护,所以认为PE的最关键就是 1. 能在各种各样的电脑上从光盘或硬盘启动;  2. 至少要能正确显示(640X480,16色也行)、正确认识硬盘和硬盘上的文件。如果硬件的适应性更广、更稳定,我就把已经刻给别人的1111版“九毛”盘全换了(盘是免费送的,用光雕刻了“九毛PE维护光盘”,刚开始别人还以为要收九毛钱呢)!

谢谢lxl1638 !
作者: jyssysz    时间: 2006-12-21 09:28
顶一下!老九终于还是放了!分享一下。
作者: lxl1638    时间: 2006-12-21 10:08
原帖由 dyren 于 2006-12-21 08:30 AM 发表
下载安装成功上网,特来感谢!
同时,问几个小问题:
1、能不能直接格式化C盘,再安装装新系统?(单位上的电脑不敢动手测试)
2、外置软件太少,最常用如PM分区等怎么加进去?能不能直接把老毛桃光棍版中的“ ...


1、小内存机子要将虚拟内存设置到D盘。
2、除自启动程序这些条目要适当改之外,其余的可以直接拿来就用。看一下帮助说明或1楼的说明

[ 本帖最后由 lxl1638 于 2006-12-21 10:22 AM 编辑 ]
作者: lxl1638    时间: 2006-12-21 10:09
原帖由 sztopms1 于 2006-12-21 09:22 AM 发表
lxl1638 是谁? 不知道的就不是wuyou的人!
lxl1638 的贴顶不顶? 不顶的就不是wuyou的人!
lxl1638 的贴顶不顶?顶,但不能是沙发----九哥此贴刚一发表,我就顶了,沙发,当时他在贴中还忘记了说下载地址,我和 ...


内核是1111版的,硬件认别情况与1111版没有区别。
作者: sztopms1    时间: 2006-12-21 10:15
谢谢,那我就换了!
总是拿来主义,实在是惭愧!
作者: kaizhi    时间: 2006-12-21 14:42
菜鸟请教,可不可以在EasyBoot直接run 48mb.img启动PE系统?
作者: wyt0164    时间: 2006-12-21 14:48
不可以
作者: kaizhi    时间: 2006-12-21 15:22
原帖由 wyt0164 于 2006-12-21 02:48 PM 发表
不可以


那该如何实现光盘启动呢?
作者: Yonsm    时间: 2006-12-21 18:17
搂主,Regedit.exe 不宜压缩,或者用 UPX 但不要压缩资源。否则 开始菜单中 注册表编辑器的快捷方式无法建立(注册表中Programs下登及建立的快捷方式,使用了Regiedit.exe,-16资源字符串)。
作者: wyt0164    时间: 2006-12-21 18:48
仔细看XPEHELP.rar这个文件,里面有详细介绍怎么安装以及如何做光盘启动。
作者: 221925    时间: 2006-12-21 19:14
老大 出手 一定要看看
作者: lxl1638    时间: 2006-12-21 19:26
原帖由 Yonsm 于 2006-12-21 06:17 PM 发表
搂主,Regedit.exe 不宜压缩,或者用 UPX 但不要压缩资源。否则 开始菜单中 注册表编辑器的快捷方式无法建立(注册表中Programs下登及建立的快捷方式,使用了Regiedit.exe,-16资源字符串)。


是的,不留意这样的事,现在看注册表才发现,因为一般Windows的开始菜单是没有注册表的快捷方式,所以PE中那个位置没有注册表的快捷方式也不注意。
修正方法有二:
1、用不压缩的Regedit.exe放入SYSTEM32目录,原注册表中是这样的
@shell32.dll,-21761\@shell32.dll,-21788\@regedit.exe,-16;%SystemRoot%\system32\regedit.exe
所以要放入SYSTEM32目录才会有快捷方式。
2、不用替换Regedit.exe文件,修改注册表的那一行为
@shell32.dll,-21761\注册表编辑器;%SystemRoot%\regedit.exe

1相对容易,2会难到一些菜菜了,那个IMG的空间有限,改注册表文件要点方法。需要那快捷方式的就改,不需要的可以不管它,在运行处启动它就可以啦,本人系统就是这样,开始菜单中的属于管理工具的快捷方式全Del掉,以防小孩乱搞(小孩常在那附近找Windows小游戏)。
作者: 网上飞鹰    时间: 2006-12-21 22:28
不愧是高手!启动挺快的,不过在虚拟机vm中无法启用网卡,不知如何自己加网卡驱动进去...
作者: hzxf    时间: 2006-12-21 22:40
设置numlock的要求是我提出的,作者这一版也专门设计了相应功能,谢谢。
作者: lxl1638    时间: 2006-12-21 23:42
原帖由 网上飞鹰 于 2006-12-21 10:28 PM 发表
不愧是高手!启动挺快的,不过在虚拟机vm中无法启用网卡,不知如何自己加网卡驱动进去...


挂接它们的外置驱动,或自己将驱动整进去。

所谓YY版,就是给YY们YY的,自己YY搞定它,本人只做出个核心,说明了已有哪些驱动,下来就是给大家YY的,都YY好了,YY们又如何YY。

[ 本帖最后由 lxl1638 于 2006-12-21 11:44 PM 编辑 ]
作者: Yonsm    时间: 2006-12-21 23:46
原帖由 lxl1638 于 2006-12-21 11:42 PM 发表


挂接它们的外置驱动,或自己将驱动整进去。

所谓YY版,就是给YY们YY的,自己YY搞定它,本人只做出个核心,说明了已有哪些驱动,下来就是给大家YY的,都YY好了,YY们又如何YY。



我已经 YY 了一个,这里可以下载:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
作者: xdg3669    时间: 2006-12-22 00:40
^_^,不错我压缩了一下成IM_文件放入了ISO内,方便在虚机上以光盘iso启动。
作者: soyan.xjx    时间: 2006-12-22 01:39
顶一个,小内存机子的福音,辅以外置驱动可以YY出一个比较完善的解决方案。

发表一点个人看法:可惜是1111的核心,部分管理功能与支持被精简掉了,测试下来很多工具软件都使用不了,特别是磁盘管理是个弱项,个人曾碰到多个特例情况用PM或PQ做管理跟本搞不定,非得同时用系统自带的辅助才能搞定。建议大家YY时将这个融合到老九120M的中间去,不要非拧着128M内存不放,相信来这个论坛的网友都装备了不止这个内存数吧,不然你能用虚拟机做测试?当然从技术和创新角度看无忧培养和吸引了大批的高手,既然是做技术就要向前看,这样这个PE才能走的更远,不要为一个即将淘汰的东西束缚了您的手脚与本可宽广的思维。
作者: lxl1638    时间: 2006-12-22 01:48
目前论坛上几个热门的PE都是基于1111版,管理工具在原来的120M版中较全,现在精简到80MB左右了。
不过论坛上几个版本都是不错的,那些管理工具在PE中没有多大作用,或者完全可以用更强的第3方工具代替。除磁盘管理在PE有多少作用外,其它工具作用不大,如服务、驱动管理用了下次启动还是原来的。
磁盘管理用WinPM代替,它好用,功能多而强。服务驱动管理试试下面这个。

[ 本帖最后由 lxl1638 于 2006-12-22 01:51 AM 编辑 ]

SERVIWIN.rar

27.19 KB, 下载次数: 181, 下载积分: 无忧币 -2


作者: acoa    时间: 2006-12-22 07:58
原帖由 lxl1638 于 2006-12-22 01:48 AM 发表
目前论坛上几个热门的PE都是基于1111版,管理工具在原来的120M版中较全,现在精简到80MB左右了。
不过论坛上几个版本都是不错的,那些管理工具在PE中没有多大作用,或者完全可以用更强的第3方工具代替。除磁盘管 ...

我最喜欢老九那个120M了,我在XP用的所有绿色软件都没问题,期待老九的80M也这么好,特别要把那个网络连接留住,要不然,到时我等无线就郁闷了。
作者: wanghh    时间: 2006-12-22 08:05
期待老大80M 加入声卡。
作者: wanghh    时间: 2006-12-22 08:05
原帖由 wanghh 于 2006-12-22 08:05 AM 发表
期待老大80M 加入声卡。

或外置声卡和显卡。
作者: Yonsm    时间: 2006-12-22 20:50
老九兄,可否请教一下“XPESET.EXE FBWF Pa Lb Hc”这个命令到底为FBWF做了哪些工作?换句话说,你的 WinPE 中如果不用 XPSET.EXE,需要做哪些工作(可以是编程,烦请告知相关操作)才能启用 FBWF(不能默认启用,而是通过和XPSET类似的程序中启用)。

我分析了一下,可能是以下方式:
在 HKLM\\SYSTEM\\ControlSet001\\Services\\FBWF 下的设置参数
然后启用这个驱动(是否使用 NET START 或 StartService() ?)

请赐教!谢谢九兄。

[ 本帖最后由 Yonsm 于 2006-12-22 08:54 PM 编辑 ]
作者: lxl1638    时间: 2006-12-22 22:23
晕死,会VC++++++++++++++的高人,一看就明白了,就是StartService() 不是NET START。

方法很一般,判断服务是否存在,判断服务状态(停或动),将命令行参数转化成数值写入注册表,动的先停,启动它

你用VC++做,估计20左右K就能做到,本人用Delphi单独做,压缩后还有38K,干趣与XPESET.EXE合并,合并后才55K。还有你那个初始化程式要适当完善一下:用户在XP下不了解的双击后会创建一些空连接的无效菜单,加上WinPE环境的判断,非WinPE环境双击后弹个说明,放下广告,说明一下用途,没有人反对吧,不要在XP下搞出一些无效的菜单。

[ 本帖最后由 lxl1638 于 2006-12-22 10:28 PM 编辑 ]
作者: Yonsm    时间: 2006-12-22 22:47
原帖由 lxl1638 于 2006-12-22 10:23 PM 发表
晕死,会VC++++++++++++++的高人,一看就明白了,就是StartService() 不是NET START。

方法很一般,判断服务是否存在,判断服务状态(停或动),将命令行参数转化成数值写入注册表,动的先停,启动它

你用VC+ ...


多谢!

我原来写 WXPE.EXE 只是因为 XPESET.EXE 在创建快捷方式的时候不能控制ShowCmd参数,而用这个参数可以控制启动 .BAT/.CMD 文件是否最小化启动或隐藏启动。

昨天我放弃了使用自己写的程序,今天想想,还是要这个功能——创建快捷方式的时候可以指定ShowCmd参数(隐藏或最小化)。

WinPE 判断非常感谢提醒,我会加入。但广告懒得去搞了,我的定位是自己使用,源代码公开的,要的可以自己看。大家使用可以用 XPESET.EXE 功能强大也通用。

另外再问一个问题,如何做到快速进入桌面?经过分析定位在以下更改:

旧版本
[HKEY_LOCAL_MACHINE\z\Microsoft\Windows\CurrentVersion\RunOnceEx\600]
"100"="||xpeinit.exe"
"111"="||xpeinit.exe -m \"加载扩展设置...\" XPESET.EXE /REG"

[HKEY_LOCAL_MACHINE\z\Microsoft\Windows\CurrentVersion\RunOnceEx\900]
"100"="||xpeinit.exe -f -m \"检测即插即用设备...\" bartpe.exe -pnp -cn BartPE -wg WORKGROUP"


新版本改为
[HKEY_LOCAL_MACHINE\WXPE_SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\600]
"100"="||xpeinit.exe -f \"XPESET.EXE /REG\""
"111"="||xpeinit.exe"

[HKEY_LOCAL_MACHINE\WXPE_SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\900]
"100"="||XPESET.EXE /R BartPE.EXE -pnp -cn BartPE -wg WORKGROUP"


不知道这里的更改里面,XPESET.EXE 到底做了什么。多谢九兄不厌其烦解惑:)
作者: Yonsm    时间: 2006-12-22 23:34
我尝试了一下,似乎不用XPESET.EXE /REG,只要按你新的注册表设置顺序就能很快进入桌面。
且XPESET.EXE /R BartPE.EXE -pnp -cn BartPE -wg WORKGROUP,可以用 XPEINIT 来隐藏执行。所以问题基本搞定。
作者: lxl1638    时间: 2006-12-22 23:55
原帖由 Yonsm 于 2006-12-22 11:34 PM 发表
我尝试了一下,似乎不用XPESET.EXE /REG,只要按你新的注册表设置顺序就能很快进入桌面。
且XPESET.EXE /R BartPE.EXE -pnp -cn BartPE -wg WORKGROUP,可以用 XPEINIT 来隐藏执行。所以问题基本搞定。


注册表的顺序是其中之一,另有两处。能搞一门语言会编程的人做这些不算难,就真难而又麻烦的是对WinPE的精简,今晚花了2个多小时才把XPSP2RES.DLL的所有非中文资源砍掉,其中的每一个资源都是双语言的(很多资源,如对话框或字符串资源都有几百个以上,有些更多)。
作者: lxl1638    时间: 2006-12-23 00:01
你的初始化程式是对文件来操作的(创建快捷方式文件),本人和重编译Xpeinit的大师都是以写注册表为主的,方向刚好不同,以后再比较两者的差别。
另,本人的初始化程式很早就有隐藏执行命令的功能,只是没有公开没有说明吧了,05年7月份放出的版本就给初始化程式定形了。
作者: icyice_cc    时间: 2006-12-23 00:08
支持!
作者: lcy163    时间: 2006-12-23 00:27
原帖由 lxl1638 于 2006-12-22 11:55 PM 发表


注册表的顺序是其中之一,另有两处。能搞一门语言会编程的人做这些不算难,就真难而又麻烦的是对WinPE的精简,今晚花了2个多小时才把XPSP2RES.DLL的所有非中文资源砍掉,其中的每一个资源都是双语言的(很多资 ...

XPSP2RES.DLL所有非中文资源砍掉?早说吗,半个月前我早就搞好了8*******
我现在自用的XPSP2RES.DLL才313K
作者: lxl1638    时间: 2006-12-23 00:47
原帖由 lcy163 于 2006-12-23 12:27 AM 发表

XPSP2RES.DLL所有非中文资源砍掉?早说吗,半个月前我早就搞好了8*******
我现在自用的XPSP2RES.DLL才313K


帖上来,本人这个没压缩还有2M多,压后有500K左右,那是累死人的活,你做了就更好。
作者: adslceo    时间: 2006-12-23 01:29
老九的作品一定是不错的!
作者: wanghh    时间: 2006-12-23 07:44
原帖由 lcy163 于 2006-12-23 12:27 AM 发表

XPSP2RES.DLL所有非中文资源砍掉?早说吗,半个月前我早就搞好了8*******
我现在自用的XPSP2RES.DLL才313K

了上来共享啊。:handshake:victory:
作者: Yonsm    时间: 2006-12-23 14:04
原帖由 lxl1638 于 2006-12-22 11:55 PM 发表


注册表的顺序是其中之一,另有两处。能搞一门语言会编程的人做这些不算难,就真难而又麻烦的是对WinPE的精简,今晚花了2个多小时才把XPSP2RES.DLL的所有非中文资源砍掉,其中的每一个资源都是双语言的(很多资 ...


还有“两处”,估计一处是尽早 Hide XPELOGON 的 Window,再有一处,我暂时还没看出来。如果我搞不出来,不妨跟我说一声:)

我昨晚熬了一夜到现在一下没合上眼,重新写了个小工具,功能强大了一些。听你的意见加入了说明,还做了个 GUI 的命令处理界面。某些地方还是有些新意,可以鼓励一下:)

欢迎使用 XWIN - Windows PE 扩展设置工具!


一、简介

XWIN 是为扩展设置 Windows PE 而制作的小工具。

    ◎ 支持常规的扩展设置命令。
    ◎ 支持外部命令增加程序的功能。
    ◎ 支持命令行、命令列表文件和图形界面,所有命令均使用统一格式,一看就会使用。
    ◎ 细微周到的功能支持。
    ◎ 短小精干,运行迅速。
    ◎ 源代码公开,方便更改定制。在源代码中增加扩展命令非常容易。


二、命令

■ AddLink <快捷方式路径>|<目标路径>|[运行参数]|[图标路径][,图标索引]

  ◎ 功能:添加快捷方式。
  
  ◎ 参数:
    ※ 快捷方式路径      指定要生成的快捷方式的路径(.lnk 可以省略)。

    ※ 目标路径          指定快捷方式的目标路径。如果目标路径的结尾处有字符“?”,则快捷方式的起始位置(或者说当前目录)为临时文件夹“%TEMP%”;否则,为目标文件所在的目录。如果目标路径的结尾处有字符“<”,则快捷方式的启动方式为最小化方式启动;如果是“>”,则以隐藏方式启动;否则,为正常方式启动。

    ※ 运行参数          目标程序运行参数。

    ※ 图标路径          快捷方式图标的路径。

    ※ 图标索引          快捷方式图标的在文件资源中的序号,0 为第一个图标(不填写则默认),依此类推。   
   
  ◎ 示例:AddLink $Desktop\宽带连接|PPPOE.CMD<||RASDIAL.DLL,19

  ◎ 备注:无。

■ DelFile <文件路径>

  ◎ 功能:删除文件。
  
  ◎ 参数:指定要删除的文件路径,支持路径搜索。
  
  ◎ 示例:DelFile NTOSKRNL.EXE

  ◎ 备注:如果以 RAMDISK 方式启动系统,可删除一些启动后无用的文件(如 2 MB 的 NTOSKRNL.EXE)来增加 RAMDISK 的可写空间。

■ DelDir <目录路径>

  ◎ 功能:删除目录和其中的所有文件。
  
  ◎ 参数:指定要删除的目录路。
  
  ◎ 示例:DelDir %Temp%

  ◎ 备注:无。

■ ShowWin <窗口名称|窗口类名>

  ◎ 功能:显示窗口。
  
  ◎ 参数:要显示的窗口名称或窗口类名。
  
  ◎ 示例:ShowWin WinRAR

  ◎ 备注:仅支持顶级窗口。

■ HideWin <窗口名称|窗口类名>

  ◎ 功能:隐藏窗口
  
  ◎ 参数:要隐藏的窗口名称或窗口类名。
  
  ◎ 示例:HideWin WinRAR

  ◎ 备注:仅支持顶级窗口。

■ CloseWin <窗口名称|窗口类名>

  ◎ 功能:关闭窗口。
   
  ◎ 参数:要隐藏的窗口名称或窗口类名。
  
  ◎ 示例:CloseWin WinRAR

  ◎ 备注:仅支持顶级窗口。

■ KillProc <进程名称>

  ◎ 功能:强制终止指定的进程
  
  ◎ 参数:进程名称,即 EXE 文件名(不包含路径)。
  
  ◎ 示例:KillProc WinLogOn

  ◎ 备注:此命令将终止与 <进程名称> 前部分匹配的所有进程。

■ SendKey <按键代码1>[|按键代码2][|按键代码3]...

  ◎ 功能:模拟按键。
  
  ◎ 参数:虚拟按键代码,如 VK_RETURN,请参相关考编程文档。
  
  ◎ 示例:SendKey 0x12<|0x09<|0x09>|0x12>

  ◎ 备注:上面的示例模拟 Alt+Tab。如果按键代码以“<”结束,则仅模拟按键按下;“>”则仅模拟按键弹起;否则模拟按下并弹起。按键代码支持 16 进制。

■ ExecCmd <程序路径|文件路径|网址>[|参数]

  ◎ 功能:执行外部命令
  
  ◎ 格式:调用外壳功能执行外部命令。
  
  ◎ 参数:指定外壳所能支持的文件或网址等。
  
  ◎ 示例:ExeCmd CMD.EXE /C "DEL /Q /F %TEMP%"

  ◎ 备注:如果路径结尾处有字符“?”,则等待外部命令执行完后才继续执行下一条命令;否则立即返回并执行下一条。如果目标路径的结尾处有字符“<”,则快捷方式的启动方式为最小化方式启动;如果是“>”,则以隐藏方式启动;否则,为正常方式启动。

■ ExecFile [文件路径]

  ◎ 功能:逐条运行命令文件中的命令。
   
  ◎ 参数:指定文件的路径。如果省略,假设 XWIN 本身的 EXE 文件名为 XWIN.EXE,则自动搜索每个分区上的 XWIN.INI 和 XWIN\XWIN.INI 文件。
  
  ◎ 示例:ExeFile

  ◎ 备注:把 XWIN.EXE 改名即可实现自定义命令文件的名称。

■ ShowHelp

  ◎ 功能:显示帮助信息
  
  ◎ 参数:无。
  
  ◎ 示例:ShowHelp

  ◎ 备注:无。


三、备注

◎ XWIN 命令不区分大小写。

◎ XWIN 命令之后可以跟数量不限的空格和制表符。

◎ 上面的命令中 <> 内的参数表示必须输入,[] 内的表示可以省略。

◎ 如果您需要更多功能的扩展设置工具,请参考 老九 的功能强大的 XPESET 工具。

◎ 所有的文件或目录路径中,支持以下文件夹宏替换:

         $Favorites      收藏夹
         $Desktop        桌面
         $StartMenu      开始菜单
         $Startup        启动菜单
         $Programs       程序菜单
         $Recent         新近文件
         $SendTo         发送到
         $System         系统
         $Windows        Windows
         $Personal       我的文档
         $QuickLaunch    快速启动

   并且,XWIN 还支持环境变量替换(如“%TEMP%\X.TXT”)。另外,还支持自动搜索当前目录、WINDOWS 目录中、SYSTEM32 目录、PATH 目录等路径。如需要为 CMD.EXE 创建快捷方式,只需要写 CMD.EXE 即可。


四、致谢

◎ 感谢 老九 的热心帮助和意见。
◎ 感谢 无忧论坛 提供的讨论场所。


要获取更多信息,请访问 WWW.YONSM.NET


Yonsm
Yonsm@163.com
WWW.Yonsm.NET
2006.12.23,杭州


最终打算把所有的小工具要实现的功能都加入,比如 AutoRAMResizer 之类的小程序,还是整合近来方便——如果能做到的话。

[ 本帖最后由 Yonsm 于 2006-12-23 02:06 PM 编辑 ]
作者: acoa    时间: 2006-12-23 17:08
原帖由 Yonsm 于 2006-12-23 02:04 PM 发表


还有“两处”,估计一处是尽早 Hide XPELOGON 的 Window,再有一处,我暂时还没看出来。如果我搞不出来,不妨跟我说一声:)

我昨晚熬了一夜到现在一下没合上眼,重新写了个小工具,功能强大了一些。听你的 ...

支持
作者: jhonse    时间: 2006-12-23 19:20
九哥,把这个映像整到U盘启动中遇到了一些困难,希望能得到你的指点,问题如下:
       1、我在两台不同的组装机上启动时,一台可以正常启动,他是用微星的主板;另外一台的可以启动,但是没有设置桌面,且IE在桌面上没有快捷方式。这台是华硕的K8N主板。
       2、在设置网络连接的时候提示不能安装网络适配器,K8N主板集成了NV的网卡


[ 本帖最后由 jhonse 于 2006-12-23 07:26 PM 编辑 ]
作者: lxl1638    时间: 2006-12-23 21:20
原帖由 jhonse 于 2006-12-23 07:20 PM 发表
九哥,把这个映像整到U盘启动中遇到了一些困难,希望能得到你的指点,问题如下:
       1、我在两台不同的组装机上启动时,一台可以正常启动,他是用微星的主板;另外一台的可以启动,但是没有设置桌面,且IE在 ...


这种情况较复杂,在场看过才好分析,你把映像装到硬盘试试,也有可能那台机子读U盘的能力差。

另,本人放在里面的是NF2主板的网卡(03年前后的主板),不一定能适用于后来的NV主板。内存太小而加载的东东又多的话可能丢失桌面,小内存的机子要设置一下虚拟内存。

还有可能在那台机子上,主板把U盘认成硬盘(C)了,默认的内部配置文件是在C:盘设置虚拟内存的,这样在慢速的U盘上建立虚拟内存时会很慢,导致不出现桌面也有可能。在外部配置文件改一下,把虚拟内存设置到D:盘试试。
作者: lcy163    时间: 2006-12-23 21:30
原帖由 wanghh 于 2006-12-23 07:44 AM 发表

了上来共享啊。:handshake:victory:

XPSP2RES.DLL所有非中文资源砍掉(如果使用aspack压缩后为470K,但使用有点问题)

[ 本帖最后由 lcy163 于 2006-12-23 09:37 PM 编辑 ]

xpsp2res.part01.rar

250 KB, 下载次数: 78, 下载积分: 无忧币 -2

xpsp2res.part02.rar

205.58 KB, 下载次数: 92, 下载积分: 无忧币 -2


作者: lcy163    时间: 2006-12-23 21:35
这是我配合老猫修改的网络版PE自用IE里的XPSP2RES.DLL(313K)
砍掉了英文资源、无线网络、蓝牙网络和其他无用的资源

极简xpsp2res.rar

82 KB, 下载次数: 97, 下载积分: 无忧币 -2


作者: lxl1638    时间: 2006-12-23 21:45
原帖由 lcy163 于 2006-12-23 09:35 PM 发表
这是我配合老猫修改的网络版PE自用IE里的XPSP2RES.DLL(313K)
砍掉了英文资源、无线网络、蓝牙网络和其他无用的资源


试试,本人也搞了一个压缩后404K的,保留了无线网络、蓝牙网络,砍了与安全中心防火等有关的资源。
作者: wanghh    时间: 2006-12-23 21:49
原帖由 lcy163 于 2006-12-23 09:30 PM 发表

XPSP2RES.DLL所有非中文资源砍掉(如果使用aspack压缩后为470K,但使用有点问题)

谢谢!使用后没发现问题,
作者: lxl1638    时间: 2006-12-23 22:05
310K的那个砍掉了文件共享,470K那个收藏了。




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