全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 633|回复: 8

[Windows VPS] 请教windows bat脚本的问题

[复制链接]
发表于 2018-8-29 18:45:32 | 显示全部楼层 |阅读模式
下面这个脚本是启动frp,请问它是怎样判断“服务进程不见了” 的?


@echo off
mode con cols=60 lines=20
color a
title 服务监听工具
:frpc
echo.
echo frpc 启动完成
echo.
"D:\frpc.exe" -c "D:\frpc.ini"
echo.
echo 服务进程不见了,即将重启
echo.
ping -n 2 127.0.0.1 >nul
cls
goto frpc
老司机 该用户已被删除
发表于 2018-8-29 18:51:05 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-8-29 19:02:29 来自手机 | 显示全部楼层
frp启动成功会一直挂着,直到连接穿透服务器失败自己kill
发表于 2018-8-29 19:15:09 | 显示全部楼层
c:\1.exe  等待1.exe运行结束 执行后面的代码
start c:\1.exe 类似于线程 继续执行后面的代码

判断进程是否存在的批处理

  1. @echo off
  2. :1
  3. tasklist /nh|find /i "xx.exe"
  4. if ERRORLEVEL 1 (xx.exe) else (title 正在运行)
  5. ping 127.0.0.1 -n 10 >nul
  6. goto 1
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-3-8 18:40 , Processed in 0.062266 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表