社区
研发管理
帖子详情
如何用NSIS将exe程序注册成Windows服务
三秋之水
2016-08-22 03:25:11
写了一个exe程序为客户端提供服务,需要将其用NSIS打包注册成Windows服务,安装后能自动启动。试了网上的这个方法:http://blog.sina.com.cn/s/blog_7cd16d8401015s48.html,不太明白作者所表达的意思。请问哪位大神有更好的办法不吝赐教。
类似于这样的服务:
...全文
2682
6
打赏
收藏
如何用NSIS将exe程序注册成Windows服务
写了一个exe程序为客户端提供服务,需要将其用NSIS打包注册成Windows服务,安装后能自动启动。试了网上的这个方法:http://blog.sina.com.cn/s/blog_7cd16d8401015s48.html,不太明白作者所表达的意思。请问哪位大神有更好的办法不吝赐教。 类似于这样的服务:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdh710799175
2018-07-20
打赏
举报
回复
推荐使用nsis的SimpleSC插件,使用起来比较简单;
netpride
2017-08-10
打赏
举报
回复
或者用插件 SimpleSC::InstallService
netpride
2017-08-10
打赏
举报
回复
Exec 'sc Create 服务名 binPath= "$OUTDIR\Your.exe" type= own type= interact' Exec 'sc start 服务名'
三秋之水
2016-08-22
打赏
举报
回复
自己顶一下,真不知道怎么办
三秋之水
2016-08-22
打赏
举报
回复
新学NSIS,很多东西都不懂。可能我的问题也没描述清楚。我想问的是有一个exe程序,如何用NSIS打包它,在安装后能把它注册成windows服务。
赵4老师
2016-08-22
打赏
举报
回复
C:\>
sc
描述: SC 是用于与 服务控制管理器和服务进行通信的命令行程序。 用法: sc <server> [command] [service name] <option1> <option2>... 选项 <server> 的格式为 "\\ServerName" 可以键入 "sc [command]" 以获得命令的进一步帮助 命令: query-----------查询服务的状态, 或 枚举服务类型的状态。 queryex---------查询服务的扩展状态, 或 枚举服务类型的状态。 start-----------启动服务。 pause-----------向服务发送 PAUSE 控制请求。 interrogate-----向服务发送 INTERROGATE 控制请求。 continue--------向服务发送 CONTINUE 控制请求。 stop------------向服务发送 STOP 请求。 config----------更改服务的配置(永久)。 description-----更改服务的描述。 failure---------更改服务失败时所进行的操作。 sidtype---------更改服务的服务 SID 类型。 qc--------------查询服务的配置信息。 qdescription----查询服务的描述。 qfailure--------查询服务失败时所进行的操作。 qsidtype--------查询服务的服务 SID 类型。 delete----------(从注册表)删除服务。 create----------创建服务(将其添加到注册表)。 control---------向服务发送控制。 sdshow----------显示服务的安全描述符。 sdset-----------设置服务的安全描述符。 showsid---------显示与 任意名称相对应的服务 SID 字符串。 GetDisplayName--获取服务的 DisplayName。 GetKeyName------获取服务的 ServiceKeyName。 EnumDepend------枚举服务的依存关系。 下列命令不要求服务名称: sc <server> <command> <option> boot------------(ok | bad) 表明是否将最后一次启动 保存为最后一次的正确启动配置 Lock------------锁定服务数据库 QueryLock-------查询 SCManager 数据库的 LockStatus 示例: sc start MyService 是否要查看 QUERY 和 QUERYEX 命令的帮助? [ y | n ]: n
用
nsis
打jar文件为
exe
可执行文件的工具
1、
exe
4j打包工具主要把jar包打
成
exe
文件; 2、
nsis
打包工具; 3、打包示例
程序
。
用
NSIS
制作安装
程序
安装驱动.rar
最近发布的项目需要制作的安装
程序
能够安装硬件驱动,搞了一天才搞好,和大家分享
通过
NSIS
制作
Windows
安装包(附带11个小例子)
Windows
操作系统下,通过
NSIS
制作
程序
安装包的PPT教程。一步一步教你制作
exe
格式的安装包。附带11个小例子。
nsis
打包的
程序
安装之后可进行
nsis
打包,需要编写
nsis
脚本,这是一段描述
NSIS
打包
程序
教程
不错的实例教程,打包
程序
可能用到。少轻狂原创内容。
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章