Board logo

标题: [系统相关] 批处理怎样检测一个进程 如果有就结束 如果没有就删除 [打印本页]

作者: lovekix    时间: 2023-12-9 09:56     标题: 批处理怎样检测一个进程 如果有就结束 如果没有就删除

  1. @echo off
  2. :loop
  3. tasklist | find /i "SGuard64.exe" && timeout /t 5 &&  goto :loop
  4. echo 进程不存在,执行下面的命令。
  5. pause
复制代码
看见一个检测的代码
想着  要是 能  检测到   SGuard64.exe 进程  就把SGuard64.exe 结束掉

如果    没有 SGuard64.exe 进程   就删除掉他的文件夹 rd /S /Q "C:\Program Files\AntiCheatExpert"
作者: 77七    时间: 2023-12-9 11:59

  1. @echo off
  2. tasklist | find /i "SGuard64.exe" && taskkill /im SGuard64.exe||rd /S /Q "C:\Program Files\AntiCheatExpert"
  3. pause
复制代码

作者: Five66    时间: 2023-12-10 00:28

SGuard64这玩意能结束?
作者: lovekix    时间: 2023-12-10 09:51

本帖最后由 lovekix 于 2023-12-10 09:59 编辑

回复 2# 77七






检测到了   没有循环
作者: lovekix    时间: 2023-12-10 10:02

回复 3# Five66


    我都是 用几十个 taskkill /f /im SGuard64.exe /t   结束
作者: 77七    时间: 2023-12-10 15:41

回复 4# lovekix




  1. @echo off
  2. :loop
  3. tasklist | find /i "SGuard64.exe" && taskkill /im SGuard64.exe||rd /S /Q "C:\Program Files\AntiCheatExpert"
  4. timeout 5 >nul
  5. goto :loop
复制代码

作者: lovekix    时间: 2023-12-11 08:32

本帖最后由 lovekix 于 2023-12-11 16:45 编辑

回复 6# 77七


   


不是这样 循环



检测SGuard64.exe   
A.有这个进程   taskkill /f /im SGuard64.exe /t
B.没有检测到SGuard64.exe 进程       rd /S /Q "C:\Program Files\AntiCheatExpert"
作者: 77七    时间: 2023-12-11 12:23

回复 7# lovekix


   
没有空格)运行空格)这个进程空格)再删除空格)这个(空格)这个文件夹


你这样表达没人能看明白。
尽量使用规范语言格式,描述清楚重点。
作者: lovekix    时间: 2023-12-11 16:32

回复 8# 77七
  1. @echo off
  2. for /f %%a in ('tasklist ^| find  /c /i "Notepad2.exe"') do (
  3. set "ProcNum=%%a"
  4. )
  5. :B
  6. cls
  7. for /f %%a in ('tasklist ^| find  /c  /i "Notepad2.exe"') do (
  8. if %%a gtr %ProcNum% (
  9. goto :A
  10. )
  11. )
  12. ping -n 5 127.0.0.1
  13. goto :B
  14. :A
  15. echo Hello
  16. pause
复制代码
类似于 这样的
作者: _avatar_    时间: 2023-12-12 00:35

SGuard64.exe 只是一个子进程,你结束是没用的。
它是腾讯防作弊程序 ACE 的衍生进程,就算你成功结束,它也会定期自动启动。
而且大概率删除了 AntiCheatExpert 要么会被重新装回来,要么游戏不能正常运行。
作者: _avatar_    时间: 2023-12-12 00:36

回复 5# lovekix


    结束了进程,游戏还能正常玩吗?
作者: lovekix    时间: 2023-12-12 08:21

回复 11# _avatar_


    我用用他来快速结束 游戏   防止 ACE 扫我的文件夹




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2