无忧启动论坛

标题: 统计同名进程:“taskn.exe” 的一个应用 [打印本页]

作者: yyz2191958    时间: 2023-10-6 17:12
标题: 统计同名进程:“taskn.exe” 的一个应用
本帖最后由 yyz2191958 于 2023-10-6 18:02 编辑

1.引子:排版助手————在PE下能够运行。但是,点“关闭”按钮后:窗口能够消失,排版助手进程还在【并且会增加1个同名进程(由1个变成2个)】,不久就内存报错。由此,就有了下面的批处理。
2.文中用到的 “taskn.exe” 是 “batche” 的原创,在此再次感谢 “batche” 。
3.“taskn.exe” 能够在 PE 下使用,检测同名进程的多少。
下面仅仅是 “taskn.exe” 的一个应用(通过这样处理,我的“排版助手”,点“关闭”按钮后,不会出现内存错误)
**********************************************************************
::作用:1.【启动-排版助手.exe】2.【无“排版助手.exe”进程退出。等于1个进程,继续检测。大于1个进程,结束“排版助手.exe”进程】
@echo off
::【隐藏批处理窗口】
CMDOW.EXE @ /HID
::***********【下面写要运行的代码】***************
start "" "%~dp0排版助手.exe"
::************************************************
::【检测(是否在PE中运行),是向下运行,否跳到:Q】
if not exist "X:\windows\"   goto :Q
::************************************************
:A
::【检"排版助手.exe"进程,无(等于小于0)往下,有(大于0)到:B】
for /f %%a in ('taskn.exe 排版助手.exe') do if %%a gtr 0 goto :B
exit

:B
::************************************************
::【(等于小于1个进程,往下)(大于1个进程,跳到 :C)】
for /f %%a in ('taskn.exe 排版助手.exe') do if %%a gtr 1 goto :C
ping -n 3 127.0.0.1 >nul
goto :A

:C
X:\Windows\System32\Pecmd.exe kill 排版助手.exe

:Q
exit

taskn.rar

6.49 KB, 下载次数: 13, 下载积分: 无忧币 -2

cmdow.rar

13.25 KB, 下载次数: 11, 下载积分: 无忧币 -2


作者: nttwqz    时间: 2023-10-6 17:41
不是我说,你这纯属浪费batche的精力,不过也无所谓了,batche貌似精力过剩。。。

直接先结束再运行不就好了,还统计个什么进程数量,搞了这许多天,高手连屠龙刀都拿出来了,最后你说用屠龙刀去杀了只蚂蚁……

强烈建议大家以后求助公开详细目的及上下文,只公开一两步的简直浪费精力,更提倡换个角度换个思路解决问题,涉密、版权等不方便公开的除外。

pecmd
team kill 排版助手.exe|exec 排版助手.exe

cmd
taskkill /im 排版助手.exe /f&&start "" 排版助手.exe
作者: yyz2191958    时间: 2023-10-6 17:45
nttwqz 发表于 2023-10-6 17:41
不是我说,你这纯属浪费batche的精力,不过也无所谓了,batche貌似精力过剩。。。

直接先结束再运行不就 ...

研究的目的在于学习

不断学习才会进步

结果不是最重要的,重要的是过程
作者: ppll2030    时间: 2023-10-6 19:16
{:1_187:}
真的有必要这么绕吗?
作者: yyz2191958    时间: 2023-10-6 19:29
ppll2030 发表于 2023-10-6 19:16
真的有必要这么绕吗?

仁者见仁智者见智
作者: 创新科技2015    时间: 2023-10-6 21:12
仁者见仁智者见智
作者: nathan6498    时间: 2023-10-6 22:46
谢谢分享
作者: tanglf    时间: 2023-10-6 23:14

谢谢分享
作者: yc2428    时间: 2023-10-6 23:17
谢谢分享
作者: 20121010168    时间: 2023-10-7 09:09
这..这...只能说我老了,不爱折腾了.
作者: yyz2191958    时间: 2023-10-7 09:18
本帖最后由 yyz2191958 于 2023-10-7 09:31 编辑
20121010168 发表于 2023-10-7 09:09
这..这...只能说我老了,不爱折腾了.

我现在无所事事,有时候弄一些事做。也能够从中学习到一下知识
作者: hdxzd    时间: 2023-10-7 12:00
谢谢分享
作者: nowayer    时间: 2023-10-12 07:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: yyz2191958    时间: 2023-10-12 08:42
nowayer 发表于 2023-10-12 07:44
老机福利。

taskn.exe——————很好
作者: 无犹启动    时间: 2023-10-30 08:36
谢谢分享
作者: 无犹启动    时间: 2024-2-25 11:46
谢谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3