有時候我們需要在Windows下開機運行某些程序,這對于有圖形界面的程序來說一般不是什么事,在選項中選中開機啟動,然后它們就可以自動運行了。但是如果我們想運行一些命令行程序的話就沒這么方便了,這里推薦使用winsw可以將windows下可以運行的程序都可以作為服務運行。
1、準備:
可運行的jar文件:dop_six2.jar
winsw-1.19-bin.exe;
2、建他們放在同一個文件夾,并且將winsw-1.19-bin.exe重命名為:dop_six2.exe
3、新建一個xml文件,文件名為dop_six2.xml;
內容是:
<service> <id>dop-onesix2</id> <name>dop-onesix2</name> <description>This service runs</description> <executable>D:/soft/jdk1.8/jre/bin/java</executable> <onfailure action="restart" delay="60 sec"/> <arguments> -jar "D:/winsw/dop_six2.jar"</arguments> <log mode="roll-by-size"> <sizeThreshold>20480</sizeThreshold> <keepFiles>8</keepFiles> </log></service>
如:
在D:/winsw文件夾打開命令窗口:執行命令
D:/winsw>dop-six2.exe install
安裝成服務;
卸載這個安裝的服務:
D:/winsw>dop-six2.exe uninstall
新聞熱點
疑難解答