instsrv.exe和srvany.exe对于exe安装服务比较有帮助,希望对你有用。
用法:
拷贝instsrv.exe和srvany.exe到C:\Windows\System32目录(注:在x64系统下同时需要拷贝到C:\Windows\SysWOW64目录)
1.注册服务
使用系统管理员权限在命令行中执行:instsrv ServerName "C:\\Windows\\System32\\srvany.exe"
说明:ServerName为服务名称
2.修改注册表内容
a.在路径HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ServerName下新建项Parameters
b.在Parameters下新建字符串值Application, AppDirectory,AppParameters
说明:Application值设置为应用程序的绝对路径
AppDirectory值设置为应用程序所在目录
AppParameters值设置为应用程参数
例如,设置kafka服务:
Application="C:\\\\ProgramFiles\\\\kafka\\\\bin\\\\windows"
AppDirectory="C:\\\\ProgramFiles\\\\kafka\\\\bin\\\\windows\\\\kafka-server-start.bat"
AppParameters="C:\\\\ProgramFiles\\\\kafka\\\\config\\\\server-9092.properties"
1