|
|
原帖由 玄天 于 2010-9-16 11:53 发表 
确实如此,只要inf文件不释放到inf文件夹就可以正常安装
将cab释放到临时文件夹安装就行了(driverstore文件夹中就算有相同到驱动也只是安装后多一份而已,再说整个driverstore文件夹在安装完所有到驱动后完全可 ...
en,现行版本的PECMD解压CAB时是按驱动文件目录结构解压的,且都是解压到系统目录
(INF释放到INF目录,SYS释放到Drivers目录,其余释放到SYSTEM32目录)。
下来若更新PECMD的话,就要支持将驱动包释放到任意指定目录了,
这样的功能打算在元旦版再更新。
中秋或国庆也准备更新一次PECMD,主要是为NT5.x系列PE更新DISP命令,
同时也准备为Win7PE更新DEVI命令,增加匹配检查,现在PECMD在Win7PE中
还没有对硬件ID和INF作匹配检查,DEVI命令指定的INF均调用API函数安装,
就如同Drvload.EXE一样调用API函数安装,(这个API函数启动另一个EXE来安装驱动)。
硬件ID与INF匹配检查通过了,再给增加DEVI命令解压文件释放到指定目录的功能。
如果有可能、有必要,PECMD会增加一条 LZMA 命令,使用 LAMZ 算法
(目前最好的压缩算法,7Z也使用了它)加入对文件目录的压缩和解压功能。
[ 本帖最后由 lxl1638 于 2010-9-16 12:29 编辑 ] |
|