|
本帖最后由 2012yws@ 于 2014-5-9 14:21 编辑
TEAM ENVI drive_rom=%Curdir%\ORTHER.WIM|ENVI DRVTEMP=C:\$360Section\DRVTEMP
MOUN %drive_rom%,%DRVTEMP%,,
BROW &&drive_inf,%DRVTEMP%\*.INF,请选择一个文件,INF文件|*.INF|ALL|*.*
//详细测试后发现,和WIM驱动无关.把文件挂载或解压到同样是系统级的隐藏目录boot\中,是没有问题的,甚至是设定在带有独特字符的路径(如上面我改的变量就是),这个命令同样能够正常执行.唯独是在"TEMP"这个系统缓存目录中就是如此.换言之,就是BROW并不能正确浏览系统TEMP这个目录中的指定的文件.这样看来,是这个命令的缺陷呢?还是win系统机制的问题?不知道楼主是否有兴趣修正这个问题.
//发现这个问题纯属偶然.我是在浏览了一网友说DEVI命令不能处理INF文件的问题时想要测试DEVI命令时写的脚本中发现这个的.DEVI的问题都没有问题,完全可以正确处理INF文件(在我的脚本和笔记本中测试时正常的).下面我上传这个测试脚本给楼主看看,希望楼主看看是否有用.
自定安装驱动包.rar
(1.15 KB, 下载次数: 5)
//DEVI命令在我这里的问题:对于NV显卡和声卡的新驱动,如果使用默认的cab格式命令,不指定inf文件,在我的台式机无法正确安装驱动,看过log,显示找不到正确的驱动.指定正确的inf文件,就可以正确安装.这个问题,从3.14版本开始,到现在最新的都是这样.不过这个问题我用指定inf文件就可以解决.另一个方法是驱动包中删除除和自己硬件正确安装的inf之外的inf文件,再打包就好了.希望这个方法对有这样问题的朋友有用. |
|