|
[这个贴子最后由我来自潮洲在 2003/10/12 09:15am 第 2 次编辑]
解读YANGHAIJUN同志制作的制作的Windows 2000 简体中文专业版集成安装光盘 V4.0。。
这两天比较空间。突然想起YANGHAIJUN同志制作的制作的Windows 2000 简体中文专业版
对他的自动安装软件功能非常感兴趣
于是就对这个程序进行研究
=========我们把这个ISO解压到一个目录里面===================
其实YANGHAIJUN同志的这个软件是需要三个部分组成的
第一。程序本身。也就是SoftInst.exe
第二。就是WinApps.ini(其实你完全可以自己修改里面的内容的在/WinApps/WinApps.ini)
第三。就是/WinApps目录下面每个文件夹里面的哪个AppInst.in
现在大家先看一下。这是/WinApps/WinApps.ini
[Class]
num=4
Class1=系统软件
Class2=辅助工具
Class3=网络工具
Class4=多媒体
StopTime=60
[AppLevel1]
Num=100
App1=DrvPatch
App2=KB823559
App3=KB824105
App4=RPCPatch
App29=IE6SP1
App30=DX81
App31=DirectX9
App32=WMP9
APP33=JAVAVM
App34=MScript
[AppLevel3]
Num=100
App1=IE6Patch1
App2=IE6Patch2
App3=WinRAR
App4=MyIE2
App5=MSN
App6=CuteFTP
App7=AIDA32
App8=XML3
App9=WMP9Patch
App10=JPWB
App11=wb8698
App12=nqwb
App13=wbjj
App14=jdzw
App15=pyjj
App16=zhineng
App17=ZGPY
App20=Acrobat
App21=XML4
App22=FoxMail42
App23=FoxMail5
App24=UltraISO
App25=WinISO
App26=BT
App27=BT2
App28=FlashGet
App29=FlashFXP
App40=NetTransport
App41=QQ
App42=DaemonTools
App43=acdsee31
App44=acdsee5
App45=RASPPPOE
App50=ffdshow
App51=MediaPlayer
App52=FooBar
App53=PowerDVD
App54=WinAMP279
App55=WinAMP281
App56=FlashPlayer
App57=RealCodecs
App58=QTCodecs
App59=JSYB
App60=klite
App61=WinDVD
App62=MPC
App63=Nero5
App64=PowerOff
App65=vopt99
App66=UltraEdit
App67=EmEditor
App68=EditPlus
App69=
App70=MBSA
App71=ZeroPopup
App72=hypersnap
App73=SnagIt
App74=
App75=ZoneAlarm
App76=Skynet
App77=NAV
App78=NAVDef
App79=
App80=MCAfee-sp
App99=
;0- Select 1- Include 2- not Select
[Policy]
;NUM=100
1=IE6PATCH1,1,IE6SP1
2=IE6SP1,2,IE6PATCH1
3=IE6PATCH2,1,IE6SP1
4=IE6SP1,2,IE6PATCH2
5=
8=DirectX9,0,DX81
9=DX81,0,DirectX9
14=FOXMAIL42,0,FOXMAIL5
15=FOXMAIL5,0,FOXMAIL42
17=WMP9Patch,1,WMP9
18=WMP9,2,WMP9Patch
20=BT,0,BT2
21=BT2,0,BT
25=ACDSEE5,0,ACDSEE31
26=ACDSEE31,0,ACDSEE5
30=MEDIAPLAYER,0,MPC
31=MPC,0,MEDIAPLAYER,REALCODECS
32=REALCODECS,0,MPC
33=WINDVD,1,WMP9,DIRECTX9
40=WINAMP279,0,WINAMP281
41=WINAMP281,0,WINAMP279
;注意,汉化版的 Foobar 2000 V0.7 Final 需要WMP9
45=FOOBAR,1,WMP9
46=WMP9,2,FOOBAR
50=ZONEALARM,0,SKYNET
51=SKYNET,0,ZONEALARM
60=NAVDEF,1,NAV
61=NAV,2,NAVDEF
62=NAV,0,MCAFEE,MCAFEE-SP
63=MCAFEE,0,NAV,NAVDEF
64=MCAFEE-SP,1,MCAFEE
70=NERO5,0,NERO6
71=NERO6,0,NERO5
75=ZoneAlarm,0,Skynet
76=SkyNet,0,ZoneAlarm
[REG]
Caption=系统特性
Num=100
Directory=REG
File1=1.reg
MSG1=关闭光驱的自动运行特性
File2=2.REG
MSG2=不显示登录后的Tips
File3=3.REG
MSG3=关闭菜单显示延迟
File4=4.REG
MSG4=关闭磁盘空间不足的警告
File5=5.REG
MSG5=关闭系统文件保护
File6=6.REG
MSG6=关闭智能菜单(比如说隐藏不常用的菜单选项)
File7=7.REG
MSG7=开启 Command Prompt Here (在指定位置直接进入DOS窗口)
File8=8.REG
MSG8=显示所有文件扩展名
File9=9.REG
MSG9=显示所有文件
File10=10.REG
MSG10=在程序组中显示“管理工具”
File11=11.REG
MSG11=在右键菜单中增加文件至目录的拷贝、移动功能
File12=12.REG
MSG12=关闭 AutoUpdate 自动更新服务
File13=13.REG
MSG13=打开自动完成功能
你可以[Class]的下面加多一个分类。(其实软件的想法和无忧启动里面的哪个菜单之星原理是一样的。。相信YANGHAIJUN同志也是这样的想法)
比如修改成
[Class]
num=5
Class1=系统软件
Class2=辅助工具
Class3=网络工具
Class4=多媒体
Class5=测试
StopTime=60
这个再次运行这个程序的时候就会多了一个分类出来
可是这样这个子分类下面没有软件的啊。
呵呵。这个就要靠你自己再修改跟目录下面的哪个AppInst.ini(SoftInst会自动搜寻/WinApps有多少个目录。再寻找目录下面的哪个AppInst.ini)
现在我们又做一个比如
比如我们想修改ACDSee31在我们哪个“测试”的子类里面
打开ACDSee31
再打开AppInst.ini
里面的内容是
[Setup]
Class=辅助工具 ---》这个就是子分类。我们把他修改为测试
Caption=ACDSee V3.1 简体中文版 ---》这个是软件的说明:可以自己修改
CommandLine=inst.exe ---》这个是当你选了这个程序后会自动执行的程序(也是由YANGHAIJUN自己手写的宏来的。。感谢YANGHAIJUN)
Note=
Default=0
哈哈
改成
[Setup]
Class=测试
Caption=测试。这个是ACDSee V3.1 简体中文版
CommandLine=inst.exe
Note=
Default=0
现在在打开SoftInst.exe看一看
是不是发生变化了呢?
其他原理一样
说了这么多
感觉YANGHAIJUN的SoftInst就是WINDOWS版本的菜单之星(说不定他就是菜单之星的作者呢!嘿嘿。开玩笑的)
现在大家应该可以尽情发挥自己的改造能力啦。。。再次感谢YANGHAIJUN开发的这个程序
敬礼
如果对YANGHAIJUN同志造成不便。本人表示万二分抱歉
无名小卒写于2003.10.12 8:00
|
|