-
-
[旧帖] 请问在INNO打包中如何注册一个服务并启动? 0.00雪花
-
发表于: 2010-3-18 14:13 1011
-
看雪的各位前辈,小弟用INNO SETUP对华大智宝建行网银盾和中国建设银行的签名通进行合并打包,
这个网银盾需要注册一个服务。原软件是用InstallShield2003打包的,安装完毕这个服务即可启动,不需要
重启系统。但小弟不会用INNO代码注册注册这个服务,但是找到了注册这个服务的Registry,
只好采取导入注册表项的方式来注册这个服务。这样做的缺点是,程序安装完毕,必须重启系统后,
这个服务才能启动,安装完毕如果不重启,服务就不运行。但是我想让它安装完毕就可以运行,并且
卸载程序的时候,不需要重启就可以自动停止服务并清除掉,应该如何实现这个目的呢?我研究了2天,
也没少百度和GOOGLE,但是找不到解决的办法希,望看雪纪的前辈能帮助小弟一把,感谢。
注册这个服务必须的注册表项目如下:
附件上传不了,只能提供以上信息了。
这个网银盾需要注册一个服务。原软件是用InstallShield2003打包的,安装完毕这个服务即可启动,不需要
重启系统。但小弟不会用INNO代码注册注册这个服务,但是找到了注册这个服务的Registry,
只好采取导入注册表项的方式来注册这个服务。这样做的缺点是,程序安装完毕,必须重启系统后,
这个服务才能启动,安装完毕如果不重启,服务就不运行。但是我想让它安装完毕就可以运行,并且
卸载程序的时候,不需要重启就可以自动停止服务并清除掉,应该如何实现这个目的呢?我研究了2天,
也没少百度和GOOGLE,但是找不到解决的办法希,望看雪纪的前辈能帮助小弟一把,感谢。
注册这个服务必须的注册表项目如下:
[Registry] Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: dword; ValueName: Type; ValueData: $00000110 Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: dword; ValueName: Start; ValueData: $00000002 Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: dword; ValueName: ErrorControl; ValueData: $00000001 Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: string; ValueName: ImagePath; ValueData: c:\windows\system32\HZ_CommSrv.exe Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: string; ValueName: DisplayName; ValueData: HDZB Comm Service For V2.0 Root: HKLM; SubKey: SYSTEM\ControlSet001\Services\HZ_CommSrv; ValueType: string; ValueName: ObjectName; ValueData: LocalSystem
附件上传不了,只能提供以上信息了。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- 购买的注册机突然无法打开 5015
- [求助]请教软件注册后注册码藏于何处? 4963
- 请教如何修改JAVA编写的软件界面上的文字 10127
- [求助]用JAVA语言编写的程序,界面文字如何修改? 983
- 请问在INNO打包中如何注册一个服务并启动? 1012
看原图
赞赏
雪币:
留言: