使用nssm将bat文件注册为windows service (eg:solr, nodejs)

nssm下载:http://pan.baidu.com/s/1sjAEevj

_install.bat

@echo off

Set BasePath=D:\Tools

%BasePath%\nssm-2.23\win64\nssm install SolrService "%BasePath%\solr\start.bat"

pause

_uninstall.bat

@echo off

Set BasePath=D:\Tools

net stop SolrService & %BasePath%\nssm-2.23\win64\nssm remove SolrService confirm

pause
时间: 2024-08-04 08:45:16

使用nssm将bat文件注册为windows service (eg:solr, nodejs)的相关文章

springboot打包jar文件注册成windows service

首先,准备好maven打包好的springboot的jar文件 1.先从git上(https://github.com/kohsuke/winsw/releases)下载图中标出的文件 2. 新建一个xml文件,配置服务注册信息,写入以下内容: <?xml version="1.0" encoding="UTF-8"?> <service> <!--服务ID--> <id>Unique windows service

将bat批处理文件注册成windows服务

C:\Users\lenovo>sc create MyService binPath= "C:\Program Files\restartOracle.bat"  type= share start= auto displayname= "AutoStartOracle Services"[SC] CreateService 成功 C:\Users\lenovo>services.msc C:\Users\lenovo>sc help sc qu

将BAT文件注册为服务的方法

一.什么是instsrv.exe和srvany.exe instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为window服务运行.srany.exe是注册程序的服务外壳,可以通过它让应用程序以system账号启动,可以使应用程序作为windows的服务随机器启动而自动启动,从而隐藏不必要的窗口,例如:应用程序控制台等.那么我们肯定想是不是安装srvany.ex

bat注册为windows service

使用nssm.exe命令行来实现,如下: C:\svr\nssm-2.24\nssm-2.24\win64>nssm.exe install desync "C:\Program Files (x86)\Java\jdk1.8.0_05\bin\java.exe" -jar C:\svr\desync-0.0.0.jar C:\svr\config.properties注意需要使用windows administrator权限执行. 再也不用为1053 error烦恼了.~~ 官

Windows service wrapper 初探

Windows 服务包装器(Windows service wrapper),用于把.exe文件注册为windows服务.比如把Nginx.exe注册为windows服务,这样做的好处是,每次启动nginx时不用在命令行中输入命令,而且可以随windows系统启动而启动.不用担心服务器意外重启,服务挂掉. github地址:https://github.com/kohsuke/winsw 下载地址:https://github.com/kohsuke/winsw/releases 目前(2017

Windows Server下把BAT批处理注册成服务在后台运行且注销后能正常运行

批处理有如下特点: 1.登录到当前窗口运行时,如果关闭控制台会连同启动的程序一起关闭. 2.如果是以start /b的形式启动,那么同样也是在控制台关闭后者注销当前窗口也会一起关闭. 3.如果以vbs的形式启动,注销当前用户也会一起关闭. 有如下方式解决: 1.使用[任务计划]去启动批处理,里面有很多个触发点,可以选择[计算机启动时]触发也能达到开机启动的效果,而不用登录桌面. 2.有错误启动Windows Service方式,用[sc]命令注册服务,然后以cmd.exe的形式去启动(C:\Wi

利用windows系统ftp命令编写的BAT文件上传[转]

利用windows系统ftp命令编写的BAT文件上传[转] 利用windows系统ftp命令编写的BAT文件上传[转] 在开发中往往需要将本地的程序上传到服务器,而且用惯了linux命令的人来说.在windows下就比较麻烦了.为了方便特编写一个BAT程序来帮助需要这样功能的人.如果用其他IDE工具自带的FTP功能也可以,^_^!      命令: todev.bat /index.asp  默认d:\cnweb为网站的根目录.      我的 http://www.lawcar.cn/ htt

windows使用bat文件定时备份文件

遇到一个需求,需要备份Access数据库,Access生成的数据都保存在xx.mdb文件中,所以考虑使用windows任务 定时执行一个备份文件的bat文件来解决这个问题. backup.bat文件代码: @echo off Set nowdate=%date:~,10% copy E:\Testing\Demo\backup\data.mdb d:\%nowdate:/=-%.mdb 上面的代码译为把"E:\Testing\Demo\backup"目录下的data.mdb文件复制到&

java运行bat命令得到某个windows文件的创建时间

原文:java运行bat命令得到某个windows文件的创建时间 代码下载地址:http://www.zuidaima.com/share/1550463260150784.htm package com.zuidaima.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; /** *