第一节 运用批处理使程序在windows服务器下后台运行

引言:

        批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat ,由windows系统内嵌的命令解释器(通常是cmd.exe)解释运行。

语法:

        @echo off :放在开头  echo off命令回显,搭配@后可不显示echo off的回显,rem:注释,pause:暂停,exit:结束

后台运行java

步骤:

1、将springboot生成的jar包放入服务器的某个文件夹中;

2、新建文本文件,在文本文件中写入上述语法,其中运行jar包的语法是:java -jar name,jar ;

3、将文本文件保存为 .bat格式,此时此文件便为运行该程序的批处理文件,将批处理文件与jar包放入同一文件夹中;

4、双击批处理文件即可运行程序,并打开java.exe控制台窗口,显示控制台信息;

5、关闭java.exe窗口后,程序关闭;

6、若使程序后台运行,且不显示控制台窗口,则修改批处理文件,将jar包运行程序修改为:javaw -jar name.jar

7、双击批处理文件后,程序后台运行;

8、打开日志文件,在日志文件中获取程序运行占用的端口号

9、打开cmd窗口,通过netstat -ano 命令查看占用该端口号的进程。

10、打开任务管理器,在服务中找到占用该进程的服务,关闭此服务即可正常关闭程序。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • bat批处理文件:文本文件,一个简单的程序,每一条语句就是一条命令 1.echo(输出) 显示此命令后的字符...
    墨染_7240阅读 1,049评论 0 1
  •     游戏开发中,我们经常会遇到很多琐碎的重复性小工作,比如:代码编译、资源打包、版本管理、SVN更新等。有时还...
    Webber_阅读 4,724评论 0 0
  • %~dp0[获取当前路径]#[https://www.cnblogs.com/zhaoqingqing/p/462...
    红尘酿酒贪杯阅读 4,235评论 0 0
  • 一、基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文...
    蒋_Sir阅读 13,032评论 1 4
  • 什么是服务 维基百科: Architecture of Windows NT[https://en.wikiped...
    anyesu阅读 8,750评论 0 0

友情链接更多精彩内容