使用sc将程序注册为服务不一定能成功,使用Instrsrv.exe和Srvany.exe创建用户自定义的Service
2021-10-26 18:01:07 20KB Instrsrv.exe Srvany.exe sc Server2008R2
1
将应用程序添加为windows系统服务 并进行管理
1
用SC添加了一个服务,因为windows的服务机制问题,还是不行。下面是解决方法。 Windows NT Resource Kit 提供了2个小工具: Instrsrv.exe installs and removes system services from Windows NT. Srvany.exe allows any Windows NT application to run as a service. 1、将Instsrv.exe和Srvany.exe放置到某目录下,下面用%path%代替路径 2、打开CMD,输入以下内容,其中ServerName为你要创建的服务名称 %path%\instsrv ServerName %path%\srvany.exe 3、打开regedit注册表编辑器,找到以下目录 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServerName 4、鼠标右键单击ServerName,创建一个"项",名称为"Parameters" 5、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"Application",数值数据里填写你要执行的程序完整路径。 6(可选)、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"DependOnService",数值数据里填写该服务依存的服务名称。不知道依存是什么的,那就不用管。 7、打开services.msc服务控制面板,找到ServerName,鼠标右键-属性-登陆,勾选"允许服务与桌面交互"(一般你要运行的程序都是有界面的吧)。 一般情况下,做完以上几步就可以了。
2021-05-02 08:15:36 20KB Instsrv Srvany windows 开机自启动
1
Windows开机自启服务安装工具, 不需要登录系统自启指定程序, 可启动非服务类exe程序 备用
2021-01-28 10:25:00 19KB instsrv
1
创建自动启动的Windwos服务,或将程序或命令脚本创建为Windows服务会用到的工具。
2020-03-04 03:16:28 29KB instsrv.exe srvany.exe
1