阅读:4483回复:28
有用过installshield的朋友请进
我现在要装个硬件设备的驱动,要用installshield来制作安装程序
手头有.inf .sys .cat这些文件,我该如何做?? 都需要调用那些windows api ,望详细告知,问题解决 散分100 |
|
最新喜欢:dregs
|
沙发#
发布于:2002-11-18 11:42
我在做安装时,并没有调用各种api,只是将inf装入window下的inf文件夹,sys装入system32下的drivers目录就可以了,简单 你没再脚本中写任何程序吗?只是但单纯的拷贝? 怎么可能? 这可是硬件设备的驱动啊,我试过,你的方法是行不通的。 |
|
|
板凳#
发布于:2002-11-18 13:06
手动安装没问题了,我现在要做的是如何通过运行一个SETUP.EXE,你什么都不需要做,系统就会将自动将驱动程序装上,然后你的设备就能用了
当硬件设备插入时,会自动查找相应的inf文件,然后找到sys文件 你有没有考虑过硬件硬件已在计算机的情况呢? 你所说的情况我知道,就是会出现一个安装向导,然后你还要指定INF和SYS文件的路径不是吗?这不算自动安装啊朋友 注:我同样也是WIN2000的环境 |
|
|
地板#
发布于:2002-11-18 13:09
你试了不行,现象是什么? 文件是拷到指定目录下了,但是设备管理器中的设备仍不可用 |
|
|
地下室#
发布于:2002-11-18 13:28
是啊
|
|
|
5楼#
发布于:2002-11-18 15:11
怎么可能?手动安装没有问题
我的问题很明白了,我现在要做的是如何通过运行一个SETUP.EXE,你什么都不需要做,系统就会将自动将驱动程序装上,然后你的设备就能用了 |
|
|
6楼#
发布于:2002-11-18 17:43
是啊,可算遇到知己了,我都快郁闷死了, 用一些windows的api又
不知如何着手。那就快说吧朋友,解决了我送你100分 |
|
|
7楼#
发布于:2002-11-19 18:30
还是不行,怎么搞的,郁闷
对了,cat文件是做什么用的?再有inf,sys文件在打包时,用设一些文件属性吗? |
|
|
8楼#
发布于:2002-11-19 18:35
我再确认一下:
你所说的方法就是通过拷贝inf和sys文件分别到指定的目录 ..\\system32\\inf 和 ..\\system32\\drivers 同时在inf的字段里做一些修改就行了吗? |
|
|
9楼#
发布于:2002-11-19 20:01
inf的文件夹是在system32下啊,根目录没有吧
我认为inf的路径不是很重要,主要是让系统知道你的inf的位置 能从里面调信息来安装设备的驱动就可以了,不知对不? 你的方法真的可行吗?这只是单纯的拷贝啊,没这么简单吧 我还是对此不解。因为只完成了单纯的文件拷贝,别的工作 都没做啊,那系统是怎么安装的? |
|
|
10楼#
发布于:2002-11-19 22:17
还是不解:
只是将inf装入window下的inf文件夹,sys装入system32下的drivers目录就可以了 只完成了单纯的文件拷贝,别的工作都没做,那系统是怎么安装的? 当硬件设备插入时,会自动查找相应的inf文件,然后找到sys文件 朋友,你的这种情况要是设备已存在,又该如何? ,还会自动找吗? |
|
|