| 
			 20楼# 
								发布于:2003-11-12 11:26				
			
					我				 
							 | 
	|
| 
			 21楼# 
								发布于:2003-11-12 12:10				
			
					你说的没错,一开始我输入的是相对路径名,但我后来发现了这个问题改用绝对路径名,才把那个端口驱动加载到系统中的,现在是PCI卡,我用的是绝对路径,我不知道PCI卡的<hwid>命名有什么特殊的地方吗?我试了好多都不行呀,着急啊.				 
							 | 
	|
| 
			 22楼# 
								发布于:2003-11-12 13:01				
			
					我的咀卡的hwids是
 
							\"PCI\\VEN_1039&DEV_0900&CC_200\" devon hwids =Net  | 
	|
| 
			 23楼# 
								发布于:2003-11-13 11:37				
			
					>我的咀卡的hwids是
 
							>\"PCI\\VEN_1039&DEV_0900&CC_200\"  | 
	|
| 
			 24楼# 
								发布于:2003-11-26 10:27				
			
					Hi,qigongwei!
 
							想和你聊一下驱动开发技术. 我现在是刚刚驱动入门,我看了你的关于驱动的文章,但是按照你的那些方法,安装好驱动而后重新启动计算机,还是要手工查找驱动文件,不知为何,请执教! 我用的是: szProgram = \"rundll32.exe\"; szCmdLine = \"setupapi.dll,InstallHinfSection DefaultInstall 132\" + SUPPORTDIR + \"test.inf\"; LaunchAppAndWait(szProgram, szCmdLine, WAIT); (其中的test.inf 是我的) 另外,请问devcon.exe怎么用? 谢谢  | 
	|
| 
			 25楼# 
								发布于:2003-11-28 15:43				
			
					to mike_dd:
 
							最近实在太忙了,有好久我都没有上这啦,呵呵。等时间空下来,我把我的留垃圾给填完。 devcon的使用方法可以看http://support.microsoft.com/default.aspx?scid=http://support.microsoft..com:80/support/kb/articles/q311/2/72.asp&NoWebContent=1 具体的那些command如何使用,上面这篇文档有很详细的说明,devcon的源代码就在Windows XP DDK 的 DDK root\\Src\\Setup\\Devcon下可以等到,你也可以在MSDN online中下载,如果没有XP DDK的话。 我想问一下,在你安装后,不重新启动的话,设备的驱动是否有?我在2K下,安装后,但不立刻重启,在设备管理器中我看到我的设备已经添加到list里,只是有个黄色的“!”,而不是黄色的“?”。我看系统给我的说明,是说:如需使用该设备,请重新启动……。 我没有碰到你的重启后还要指定驱动文件的问题,不过我想你是否可以这样做,忽略重启后的驱动安装,进入系统检查一下你所安装的设备的指定驱动文件是否已经被copy到系统的目录下?还是根本就没有copy过去,而是要你重新启动后再copy?因为我们的InstallShield的项目文件不同,相信有很多动作我们之间有很多不同,虽然都是为了安装一个设备驱动。  | 
	|
| 
			 26楼# 
								发布于:2003-12-01 08:47				
			
					to qigongwei:
 
							我在安装完成后,一些文件已经拷贝到指定的目录,如Inf文件到window/inf目录,sys到system/driver目录,如果不重新启动计算机,在设备列表里是没有发现我要安装的设备,我也用了devcon在dos写是可以的,但是把devcon写进InstallShield代码里就不行,不知如何,我用的是lanchapp(\"devcon.exe\",\"-r install inffile hdwid\"),请执教!谢谢  | 
	|
| 
			 27楼# 
								发布于:2003-12-01 10:27				
			
					你是否这样试试:
 
							用InstallShield做安装的时候,你可以用INSTALLDIR这个系统变量来知道安装的目标文件夹的位置,当你把全部的文件都copy过去后, 你用这句看看: tempDir = INSTALLDIR +\"devcon.exe\"; tempfile =INSTALLDIR + \"inffile.inf\"; lanchapp(tempDir,\"-r install\"+ tempfile+\"hdwid\"); 我现在计算机上没有InstallShield了,以前的给删掉啦,我没法帮你试试。其实就是你是是,如果将devcon和inffile的路径都使用绝对路径呢?我刚才看了一下我以前的编译脚本,使用的都是绝对路径。先将要安装的文件全部copy的目标文件夹下,在安装,安装完后,如果你认为没必要保存,就del到,Installshield有这个函数支持。  | 
	|
| 
			 28楼# 
								发布于:2003-12-01 15:29				
			
					to qigongwei :
 
							你好,我现在安装完成,在设备列表里可以看见我的设备,但是有“!”当我重新启动计算机,它又添加了一个相同的设备,请问为何?谢谢  | 
	|
| 
			 29楼# 
								发布于:2003-12-02 08:56				
			
					那如果你就安装它的意图,添加上另外一个呢?情况是怎样?两个都可以工作?还是只有一个可以工作?要是只有一个可以工作,另一个系统提示的信息又是什么?我没有碰到过这样的情况,跟你分析分析,呵呵。我没有你的驱动代码,不太知道你是如何写的,只能一步一步找啦。如果你添加了两个相同的驱动设备,你的设备是否可以正常工作?				 
							 | 
	|
| 
			 30楼# 
								发布于:2003-12-02 14:53				
			
					用devcon时,hardwereID的获取方法:
 
							手动安装设备时,系统目录下有一个setupapi.log的日志文件, 其中就有系统安装时的命令行调用信息,也有系统发现的新设备ID 号。 另外,我有一usb的Modem,安装后虚拟成Com3口,怎样自动将此Com3口安装成一个modem?(没有inf文件)而且安装中还要输入一初始化命令?  | 
	|
| 
			 31楼# 
								发布于:2003-12-03 08:33				
			
					to qigongwei:
 
							谢谢,我现在已经成功了!  | 
	|
| 
			 32楼# 
								发布于:2003-12-25 19:42				
			
					最终成功的人能否把你的方法总结一下啊!!
 
							一步一步怎么做的。 好吗?  | 
	|
| 
			 33楼# 
								发布于:2004-01-03 17:29				
			
					[quote]Hi,qigongwei!
 
							szProgram = \"rundll32.exe\"; szCmdLine = \"setupapi.dll,InstallHinfSection DefaultInstall 132\" + SUPPORTDIR + \"test.inf\"; LaunchAppAndWait(szProgram, szCmdLine, WAIT); (其中的test.inf 是我的) 我是绝对的初学者,请问上述命令应写在哪,INSTALLSHIELD?我在INSTALLSHIELD 中,找不到啊。可否给我概述做INF驱动安装程序的步骤和用到的应用程序。  | 
	|
上一页
下一页