gaojun1005
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:6497回复:10

请教如何将已有的inf和sys打包成exe文件,自动安装

楼主#
更多 发布于:2004-12-27 20:02
如题。
我想做个程序,让硬件驱动自动安装,不用人来装。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-12-27 20:56
InstallShield
or
Inno Setup,free的
xiao9925
驱动牛犊
驱动牛犊
  • 注册日期2004-08-27
  • 最后登录2006-01-06
  • 粉丝0
  • 关注0
  • 积分84分
  • 威望16点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-28 08:44
楼上的大侠说的详细点呗,谢谢,俺也想做个这样的打包程序,不知从哪儿着手啊?谢谢
gaojun1005
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-28 09:12
arthurtu楼主,能否说的详细些.
我看了installshield,它可以安装已做好的可执行文件,如.exe,.bat.
但我这里只有两个驱动文件,没有做好可执行文件.
mao0504
驱动牛犊
驱动牛犊
  • 注册日期2004-12-11
  • 最后登录2020-03-25
  • 粉丝0
  • 关注0
  • 积分51分
  • 威望47点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-12-28 10:42
用DDK SETUPAPI 或DDK 的工具NTDDK\src\general\setup,在INSTALL中调用(LAUNCHAPPANDWAIT),可带参数
gaojun1005
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-12-28 10:49
楼上可说的是:

LaunchAppAndWait函数执行另一个安装程序:

   (1) 启动InstallShield 5.5,将主安装项目调入。
   (2) 切换到项目工作区窗口的"Setup Files"页面,将次安装项目要发布的安装媒介下的文件全部调入用户指定的\目录下。
   (3) 在主安装项目的脚本程序中,添加下列语句:

  NUMBER nResult;
  STRING szDir;
  program
   ...
   szDir = SUPPORTDIR;
   StrRemoveLastSlash (szDir);
   ChangeDirectory (szDir);
   LaunchAppAndWait ( SUPPORTDIR ^"Setup.exe " , "" ,WAIT);
  endprogram

但问题是"Setup.exe"怎么做,我只有inf和sys驱动文件,怎样做成可执行文件???
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2004-12-28 12:05
要做成什么样子?
设备插上去就能被识别并安装驱动?那把inf和sys文件copy到对应的地方去
gaojun1005
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-12-28 12:34
我想做一个驱动的安装程序,其中inf和sys文件我已经有了.也就是说,我先在机器上把硬件驱动安装好了,然后只要一连接硬件就好用,不用再装驱动.有点像usb,打印机似的.
先谢了!.
gaojun1005
驱动牛犊
驱动牛犊
  • 注册日期2004-12-27
  • 最后登录2005-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-12-29 09:53
"那你把inf文件copy到winnt\inf文件夹,sys文件copy到system32\drivers下。
第一次安装硬件的时候让OS自己找驱动,就能找到。"

感谢arthurtu帮助
chzhang
驱动牛犊
驱动牛犊
  • 注册日期2005-03-01
  • 最后登录2007-10-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-10-22 13:48
我有一个USB设备,其驱动程序,inf 和 sys文件都已经好了,我想打包成一个exe文件,能在98  2k xp vista下进行双击运行 ,就安装好驱动程序

这个驱动程序的inf 和sys文件,我在各系统中,利用windows的向导直接"下一步"是可以安装成功的

有没有朋友愿意教我一下,或者帮我打包一下呢 ?我比较着急用
qq:39369274   mail:.joison-zhang@163.com
phoenix_luei
驱动牛犊
驱动牛犊
  • 注册日期2007-10-26
  • 最后登录2007-11-22
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-11-07 09:38
t同问~~~
遇到相似问题了
 
Nothing is Impossible!
游客

返回顶部