bat监控程序是否运行
bat每隔15秒检查程序是否正常运行,如果未检测到端口则重启程序
@echo off
设置编码为936格式防止中文乱码,后面有介绍936
chcp 936
:x
setlocal enabledelayedexpansion
netstat -an|findstr 0.0.0.0:19000 >nul 2>nul
if errorlevel 1 (
如果不存在端口19000则写入日志并启动程序
echo %date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2% 端口未启用,自动重启 >>%date:~0,4%-%date:~5,2%.log
开启的新的cmd运行的程序
start C:\Users\045\Desktop\a.bat
) else (
echo 服务已开启
)
这是等待15秒后跳转到标记x继续执行
ping -n 15 127.0.0.1>nul
goto x
如果出现中文乱码直接在cmd窗口中,执行chcp 936
1258 越南语
1257 波罗的语
1256 阿拉伯语
1255 希伯来语
1254 土耳其语
1253 希腊语
1252 拉丁 1 字符 (ANSI)
1251 西里尔语
1250 中欧语言
950 繁体中文
949 朝鲜语
936 简体中文
932 日语
874 泰国语
850 多语种 (MS-DOS Latin1)
437 MS-DOS 美国英语
然后bat文件右键用“ 编辑” 打开,
另存为时,UTF-8保存为ANSI 格式。即可解决运行是乱码问题
bat运行jar文件
@echo off
java -jar C:\Users\045\Desktop\xn-0.0.1.jar
@pause
bat监控程序是否运行相关推荐
- HYPER-V:无法打开虚拟机XXX,因为虚拟机监控程序未运行
说说我遇到的情况 环境:server2012 建立后一切正常,突然有一天服务器无辜宕机,然后用之前做好的备份ghost了一下,结果就提示 " Hyper-V:无法打开虚拟机XXX,因为虚拟机 ...
- bat批处理延迟运行脚本
@echo off :aaa pause 这里是你需要运行的程序 for /l %%i in (0,1,10000) do echo %%i>nul goto aaa 当然bat延迟运行还有其他 ...
- 让一个python源文件也能像bat批处理文件那样运行[转]
有没有想过让一个python源文件也能像bat批处理文件那样运行?下面给大家演示一下一个小小的trick. ? 1 2 # || cd "%~dp0" && pyt ...
- bat批处理延迟运行脚本(zz)
@echo off :aaa pause 这里是你需要运行的程序 for /l %%i in (0,1,10000) do echo %%i>nul goto aaa 当然bat延迟运行还有其他 ...
- cmd执行bat结果不回显_让bat批处理后台运行,不显示cmd窗口(完全静化)
背景:由于我有某云的服务器(win server), 上面挂有好几个程序, 为了更好的监控他们, 我使用了一个最笨的方法, 就是下面的方法. 实现:我要监控的程序有三个, 成为ABC吧, 下面先把三个 ...
- .bat文件不能运行怎么办? bat文件不能运行解决方法。
bat是一种批处理文件,里面存储着一定量的命令,可以在windows下直接执行,而最近发现很多网友出现了.bat文件不能运行的问题.下面小编就为大家详细介绍后缀名为bat的文件不能运行的解决方法,来看 ...
- 使用shell脚本监控程序的运行和停止
最近在自学shell,编写了一个shell脚本监控程序的运行,打印出开始时间和结束时间,查了一些资料,写了一个简单的脚本,希望对大家有用. #!/bin/bash# 指定一个写入开始和结束时间的txt ...
- win10下hyper-v新建的虚拟机无法启动,提示虚拟监控程序未运行,什么原因?怎么解决?
目录 1 问题现象 2 解决方法 3 终极大招 1 问题现象 因为需要用到hyper-v,所以安装完hyper-v后,新建了一个虚拟机,在开启虚拟机的时候,提示"虚拟监控程序未运行" ...
- Hyper-V无法启动虚拟机因为虚拟机监控程序未运行
windows10 企业版 使用Hyper-V,结果启动的时候发现报错"无法启动虚拟机因为虚拟机监控程序未运行". 解决方式 在网上查资料找到以下几种方法: CPU不支持.我的支持 ...
最新文章
- 3句话点评2020年看过的那些精彩的电影
- python opencv 如何给图片添加文字?cv2.putText() PIL
- 文本分类中的特征词选择算法系列科普(前言AND 一)
- windows 10下搭建pyspark与遇到的一些问题的解决方法
- JavaScript 第四课 案例研究:JavaScript图片库
- 微信小程序echarts层级太高
- jQuery实现表格行上移下移和置顶
- qt 怎么设计个性化的滑块_滑块上走滑块模具结构设计,不一样的结构思维成就你的高薪职业...
- php serialize error at offset,unserialize(): Error at offset出现的原因分析以及解决方法
- 硬盘整数分区最精确地方法(转载)
- 代码管理学:通过文档记录,实现工作传承
- DevCon 5 2019 活动照片
- 操作系统:动态分区存储(首次适应算法、最佳适应算法)
- 转】用Hadoop构建电影推荐系统
- 自己动手开发安卓版按键精灵
- 内网直播局域网直播校园直播播控系统如何建设
- oracle 从执行计划的预估行数看执行计划是否正确
- js indexOf使用及注意事项以及数组使用indexOf
- iOS开发——加载、滑动翻阅大量图片解决方案详解 .
- tmux无法使用鼠标滚轮滚动页面
热门文章
- python中zipfile的使用_详解python3中zipfile模块用法
- 【UCOSIII】1.初识UCOS
- C# dotnet 使用 OpenXml 解析 PPT 里面的视频
- 【学习笔记】LaTeX中怎么添加文本高亮和给文字标红?
- ABAP 选择屏幕标题和ALV标题的修改
- 晒工资的帖子,08年最新行情(转载)
- 联想小新14.20190717
- hookZz,Dobby,xHook,consoleDebugger
- SUSE Linux Enterprise Server 15 SP3 Install
- 萤石云视频EZOpenSDK的集成与使用