无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5710|回复: 50
打印 上一主题 下一主题

[已解决] 【已解决】求脚本(bat、vbs、wcs 都行):PE下 检测新增同名进程,谢谢

  [复制链接]
跳转到指定楼层
#
发表于 2023-9-26 07:48:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 yyz2191958 于 2023-10-6 15:58 编辑

问题解决了:(附件:排版助手(!检测进程版-通用).rar  很好
::作用:1.【启动-排版助手.exe】2.【无“排版助手.exe”进程退出。大于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


*******************************************
原来的问题:
求脚本(bat、vbs、wcs 都行):PE下  检测新增同名进程,谢谢
***************************************************
一、需要检测的进程:Notepad2.exe
二、需求:
1.原来可能有一个或者两个,也可能是三个Notepad2.exe进程
2.在1的条件下,如果再增加一个Notepad2.exe进程,跳转到  :A(结束Notepad2.exe进程,并退出)
3.在1的条件下,如果没有新增Notepad2.exe进程,则过2秒继续检测(循环)

*************************************************************
附之前的一个bat(正常系统中能够使用,PE下 不行【黑框,检测不到新增】):


@echo off

for /f %%a in ('tasklist ^| find  /c /i "Notepad2.exe"') do (
set "ProcNum=%%a"
)

:B
cls
for /f %%a in ('tasklist ^| find  /c  /i "Notepad2.exe"') do (
if %%a gtr %ProcNum% (
goto :A
)
)
ping -n 3 127.0.0.1 >nul

goto :B

:A
echo Hello
pause






排版助手(!检测进程版-通用).rar

576.37 KB, 下载次数: 15, 下载积分: 无忧币 -2

50#
 楼主| 发表于 2023-10-13 11:35:36 | 只看该作者

是大侠出手了
回复

使用道具 举报

49#
发表于 2023-10-13 09:00:52 | 只看该作者
受教 了

点评

是大侠出手了  详情 回复 发表于 2023-10-13 11:35
回复

使用道具 举报

48#
 楼主| 发表于 2023-10-12 17:21:48 | 只看该作者

希望有用
回复

使用道具 举报

47#
发表于 2023-10-12 15:45:06 | 只看该作者
谢谢分享,学习

点评

希望有用  详情 回复 发表于 2023-10-12 17:21
回复

使用道具 举报

46#
 楼主| 发表于 2023-10-12 10:05:06 | 只看该作者

学习无止境
回复

使用道具 举报

45#
发表于 2023-10-12 09:39:02 | 只看该作者
学习学习

点评

学习无止境  详情 回复 发表于 2023-10-12 10:05
回复

使用道具 举报

44#
 楼主| 发表于 2023-10-1 17:08:44 | 只看该作者
回复

使用道具 举报

43#
发表于 2023-10-1 17:08:09 | 只看该作者

点评

下午好  详情 回复 发表于 2023-10-1 17:08
回复

使用道具 举报

42#
 楼主| 发表于 2023-9-29 14:50:11 | 只看该作者
aiya01 发表于 2023-9-29 14:42
你这个应该是.mui没有注册上,最好重新打包测试而不是在线测试

谢谢
回复

使用道具 举报

41#
发表于 2023-9-29 14:42:46 | 只看该作者

你这个应该是.mui没有注册上,最好重新打包测试而不是在线测试

1.gif (769.4 KB, 下载次数: 145)

1.gif

点评

谢谢  详情 回复 发表于 2023-9-29 14:50
回复

使用道具 举报

40#
 楼主| 发表于 2023-9-29 13:55:34 | 只看该作者
aiya01 发表于 2023-9-29 13:41
是不是你使用的不是同版本文件?我是用原版测的,并没有新增其它文件。上传不了附件,网盘吧
https://cl ...

运行后

1.png (4.35 KB, 下载次数: 147)

1.png

点评

你这个应该是.mui没有注册上,最好重新打包测试而不是在线测试  详情 回复 发表于 2023-9-29 14:42
回复

使用道具 举报

39#
 楼主| 发表于 2023-9-29 13:51:55 | 只看该作者
aiya01 发表于 2023-9-29 13:41
是不是你使用的不是同版本文件?我是用原版测的,并没有新增其它文件。上传不了附件,网盘吧
https://cl ...

谢谢 我再试一试
回复

使用道具 举报

38#
发表于 2023-9-29 13:41:04 | 只看该作者
yyz2191958 发表于 2023-9-29 13:32
可能我的 PE 还缺少了其它什么

是不是你使用的不是同版本文件?我是用原版测的,并没有新增其它文件。上传不了附件,网盘吧
https://cloud.189.cn/web/share?code=3Yv2UfJn6jUf(访问码:6rix)

点评

运行后  详情 回复 发表于 2023-9-29 13:55
谢谢 我再试一试  详情 回复 发表于 2023-9-29 13:51

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

回复

使用道具 举报

37#
 楼主| 发表于 2023-9-29 13:32:17 | 只看该作者

可能我的 PE 还缺少了其它什么

点评

是不是你使用的不是同版本文件?我是用原版测的,并没有新增其它文件。上传不了附件,网盘吧 https://cloud.189.cn/web/share?code=3Yv2UfJn6jUf(访问码:6rix)  详情 回复 发表于 2023-9-29 13:41
回复

使用道具 举报

36#
发表于 2023-9-29 13:17:59 | 只看该作者

我测试可以的

1.gif (237.63 KB, 下载次数: 142)

1.gif

点评

可能我的 PE 还缺少了其它什么  详情 回复 发表于 2023-9-29 13:32
回复

使用道具 举报

35#
 楼主| 发表于 2023-9-29 12:56:19 | 只看该作者
aiya01 发表于 2023-9-29 12:50
是不是缺少 Windows\System32\zh-CN\tasklist.exe.mui

复制到X盘也不行

点评

我测试可以的  详情 回复 发表于 2023-9-29 13:17
回复

使用道具 举报

34#
发表于 2023-9-29 12:50:17 | 只看该作者
yyz2191958 发表于 2023-9-26 15:32
cmd手工运行tasklist————是不是下图一样运行?

是不是缺少 Windows\System32\zh-CN\tasklist.exe.mui

点评

复制到X盘也不行  详情 回复 发表于 2023-9-29 12:56
回复

使用道具 举报

33#
发表于 2023-9-28 21:44:20 | 只看该作者
多谢大佬分享!!
回复

使用道具 举报

32#
发表于 2023-9-27 20:18:37 | 只看该作者
进来学习一下,谢谢大佬
回复

使用道具 举报

31#
发表于 2023-9-27 12:16:44 来自手机 | 只看该作者
学习了
回复

使用道具 举报

30#
发表于 2023-9-26 23:19:07 | 只看该作者
batche 发表于 2023-9-26 21:54
写了个小程序,pan.baidu.com/s/1_84dug1V1y6WNOa_Q6OyYw?pwd=p760
用法taskn.exe Notepad2.exe,返回同名 ...

小程序能不能改进下,不区分大小写。
目前是区分大小写返回进程数的
回复

使用道具 举报

29#
 楼主| 发表于 2023-9-26 23:08:40 | 只看该作者
batche 发表于 2023-9-26 22:01
按你的代码修改一下

测试成功,非常好用。非常感谢
回复

使用道具 举报

28#
 楼主| 发表于 2023-9-26 23:03:08 | 只看该作者
batche 发表于 2023-9-26 21:54
写了个小程序,pan.baidu.com/s/1_84dug1V1y6WNOa_Q6OyYw?pwd=p760
用法taskn.exe Notepad2.exe,返回同名 ...

成功了  再次感谢
回复

使用道具 举报

27#
 楼主| 发表于 2023-9-26 22:54:22 | 只看该作者
batche 发表于 2023-9-26 22:01
按你的代码修改一下

我试一试 谢谢
回复

使用道具 举报

26#
 楼主| 发表于 2023-9-26 22:53:49 | 只看该作者
batche 发表于 2023-9-26 21:54
写了个小程序,pan.baidu.com/s/1_84dug1V1y6WNOa_Q6OyYw?pwd=p760
用法taskn.exe Notepad2.exe,返回同名 ...

辛苦了 谢谢
回复

使用道具 举报

25#
发表于 2023-9-26 22:01:40 | 只看该作者
按你的代码修改一下
  1. @echo off
  2. :B
  3. for /f %%a in ('taskn.exe Notepad2.exe') do if %%a gtr 1 goto :A
  4. ping -n 3 127.0.0.1 >nul
  5. goto :B

  6. :A
  7. echo Hello
  8. pause
复制代码

点评

测试成功,非常好用。非常感谢  详情 回复 发表于 2023-9-26 23:08
我试一试 谢谢  详情 回复 发表于 2023-9-26 22:54

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 赞一个!

查看全部评分

回复

使用道具 举报

24#
发表于 2023-9-26 21:54:06 | 只看该作者
写了个小程序,pan.baidu.com/s/1_84dug1V1y6WNOa_Q6OyYw?pwd=p760
用法taskn.exe Notepad2.exe,返回同名进程个数,
没记错的话这是我第二次给你写程序了。

点评

小程序能不能改进下,不区分大小写。 目前是区分大小写返回进程数的  详情 回复 发表于 2023-9-26 23:19
成功了 再次感谢  详情 回复 发表于 2023-9-26 23:03
辛苦了 谢谢  详情 回复 发表于 2023-9-26 22:53

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 很给力!

查看全部评分

回复

使用道具 举报

23#
 楼主| 发表于 2023-9-26 19:40:53 | 只看该作者

非也
回复

使用道具 举报

22#
发表于 2023-9-26 19:29:35 | 只看该作者
学习学习
回复

使用道具 举报

21#
发表于 2023-9-26 17:58:07 | 只看该作者

防止多开?

点评

非也  详情 回复 发表于 2023-9-26 19:40
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 20:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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