【服务器相关】一个自动检测cs2程序是否存在并自动运行的PowerShell脚本 服务器管理 开发者相关

crazyleaf 一级用户组 4天前 125

RT 因为我的服务器有时候会被玩家瞎玩崩溃,于是做了这个脚本,并且分享出来,它的作用是持续检测后台程序,如果CS2的程序在进程中消失,则自动执行服务器启动的脚本(需要自定义路径)

注意:该脚本只作用于windows!!!

以下是详细说明:

  1. 该脚本可以放在服务器上的任意位置(是你的服务器上而不是你本地电脑!)
  2. 使用记事本或者powershell编辑脚本,在里面的“#用户区域设置”下的“$launchBatPath = ""“ 中自定义你的服务器启动脚本(注意,必须是脚本文件!)
  3. 直接启动该脚本就可以自动运行服务器并且检测并重启服务器

如果你有更好的方法可以自行修改,我只是编写了一个简易的脚本来为我的服务器提供自动重启功能,防止不在的时候玩家玩崩了无法第一时间重启

需要注意的东西:

  1. 已经在脚本中添加了禁用快速编辑和忽略窗口事件等功能,但是如果你不小心在进程中点了一下或者拖动了一下导致进程暂停,请在窗口中多回车几下
  2. 服务器启动脚本这里不多赘述,小白请查看其他帖子了解如何编写启动服务器脚本,脚本的路径我是默认按照放在根目录下的逻辑编写的!

最后宣传一下我们的服务器,我们是一个免费公益的社区服务器(并非社区!),我们目前着力的是MG小游戏(也有混战地图),拥有70+小游戏地图,90+人物模型,包括换肤模型(均为玩家捐赠或我们自行转模,包括地图等),如果您对我们的服务器感兴趣请访问我们的官方网站:HLYM CS2社区,官方steam社群:Steam 社区 :: 组 :: 灵魂の雕塑

上传的附件:

CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (1)
返回