经常对TXTSETUP.sif修改,觉得每次都作同样的几个动作,自己写了个功能简单的程序,希望对大家有点帮助
1.添加“分类管理”(添加、删除、重命名分类),分类以";<"开始,">"结束,分类名称的前后不允许有空格,分类格式如下:
[SCSI]
;<分类1>
cpqarray="Compaq Drive Array"
;<分类2>
asc="Advansys SCSI Host Adapter"
asc3550="Advansys 3550 Ultra Wide SCSI Host Adapter"
asc3350p="Advansys ABP460 PCMCIA SCSI Host Adapter"
abp480n5="Advansys ABP480 CardBus SCSI Host Adapter"
[BusExtenders]
;<分类N>
dmio="Dynamic Volume Support (dmio)",files.none,dmio
可以用鼠标把驱动从一个分类拖动到另外一个分类,如果打开TXTSETUP.SIF文件没有发现分类
程序将自动添加一个为“未命名的分类”,并自动把以“;”开头的行变成分类。
2.更改“排序”功能为只对【HardwareIdsDatabase】进行排序,排序先后规则如下:
1.驱动名字,ID长度,相同程度的按字符升序排列
2.兼容R版要求
3.更改“整合驱动”功能为把添加的驱动放到“导入的驱动” 的分类中,不再生产“TXTSETUP.ini”
4.更改“查看没有ID的驱动”菜单为“勾选菜单”,点击后只显示没有ID的驱动(菜单打上钩)此时还是可以编辑、保存驱动,
再次点击后显示所有驱动.
5.程序改用delphi2009 编写,可以支持Unicode格式的TXTSETUP.SIF,同样在非简体中文系统中使用程序不
会乱码(曾有网友要求上传个繁体版)
6.程序会读写注册表“HKEY_LOCAL_MACHINE\SOFTWARE\TXTSETUP\TreeViewWidth” ,用来记录TreeView的宽度。
【2008-12-19】
1.修改了2个Bug
2.右键菜单改为主菜单
【2008-12-18】
1.添加检查没有id对应的驱动
2.添加直接删除驱动功能
3.添加关键字高亮显示
4.把驱动用树形分类
【2008-03-13】
1.修正排序功能的bug
2.添加检查[HardwareIdsDatabase]中重复定义驱动功能
如:
PCI\VEN_8086&DEV_24DF&CC_0104="aarich"
PCI\VEN_8086&DEV_24DF&CC_0104="iastor55"
PCI\VEN_8086&DEV_25B0&CC_0104="aarich"
PCI\VEN_8086&DEV_25B0&CC_0104="iastor55"
PCI\VEN_8086&DEV_2652&CC_0104="aarich"
PCI\VEN_8086&DEV_2652&CC_0104="iastor55"
PCI\VEN_8086&DEV_2652&CC_0104="iastor70"
PCI\VEN_8086&DEV_2652&CC_0106="iastor55"
PCI\VEN_8086&DEV_2652&CC_0106="iastor70"
【1205】
根据ryvius的提示,添加了整合IDE控制器的增强型驱动功能,感谢ryvius的建议和帮助
如:
[SourceDisksFiles]
amdide.sys=1,,,,,,4_,4,1,,,1,4
sbp2port.sys=1,,,,,,4_,4,1,,,1,4
pciidex.sys=1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
1394\609E&10483 = "sbp2port"
PCI\VEN_1022&DEV_7409 = "amdide"
PCI\VEN_1022&DEV_7411 = "amdide"
PCI\VEN_1022&DEV_7441 = "amdide"
[BusExtenders.Load]
amdide = amdide.sys
sbp2port = sbp2port.sys
[BusExtenders]
amdide="AMD IDE Bus Driver",files.amdide,amdide
sbp2port="IEEE 1394 SBP2 Storage Port Driver", files.sbp2port,sbp2port
[files.amdide]
pciidex.sys,4
amdide.sys,4
[files.sbp2port]
sbp2port.sys,4






















大小: 7.8M
大小: 72.4M
大小: 63.8M
UltraEdit-32中文版v25.10.0.62 中文特别增强版
IDM UltraEdit注册机v25.10.0.16最新版
notepad++中文版v7.6.2 中文增强版
最好用的数学公式编辑器(MathType)v6.9a 绿色中文特别版
plist文件编辑(plist Editor)1.0.2 中文版
EditPlusv4.0.0.631 烈火汉化注册版
EmEditor Pro(文本编辑器)V19.9.3 绿色中文版
ABBYY FineReader(最好的OCR识别软件)v14.0.101.665 中文绿色专业版
16进制编辑器(HxD Hex Editor)v2.0 绿色中文版
pdf文件编辑器绿色免费版
EmEditor编辑器(EmEditor Pro 64位版)v21.0.1汉化版
AkelPad(文本编辑器)V4.9.7 中文安装版(x86+x64)
小黑记事本v2.0.3.2官方版