为了账号安全,请及时绑定邮箱和手机立即绑定

如何将exe文件作为窗口服务运行?

如何将exe文件作为窗口服务运行?

Go
长风秋雁 2021-12-27 16:07:05
我想将exe文件作为窗口服务运行。是否有任何golang开源或任何golang api可以做到这一点?谢谢!
查看完整描述

2 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

在此处阅读文档:https : //godoc.org/golang.org/x/sys/windows/svc

import "golang.org/x/sys/windows/svc"

然后使用

func Run(name string, handler Handler) error

启动它。

在我链接的页面上还有很多其他功能对您有用,所以您一定要看看。


查看完整回答
反对 回复 2021-12-27
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

您可以使用运行外部命令的 exec 包,例如:


import "os/exec"


cmd := exec.Command("your_exe_file")

if err := cmd.Start(); err != nil{

    log.Fatal(err)

}

更多信息https://golang.org/pkg/os/exec/


查看完整回答
反对 回复 2021-12-27
  • 2 回答
  • 0 关注
  • 293 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号