Batch file 如何使用批处理文件(.bat)计算进程数量

Batch file 如何使用批处理文件(.bat)计算进程数量,batch-file,process,count,Batch File,Process,Count,例如,我想计算名为“chrome.exe”的进程数量。如何使用批处理文件并使用ECHO显示它?我得到的输出如下 tasklist|find /i /c "chrome.exe" 我的id不存在任何进程 色度数:0 按任意键继续 但是如果我检查任务管理器,就会发现有很多chrome.exe进程正在运行。我得到的输出如下 我的id不存在任何进程 色度数:0 按任意键继续 但是如果我查看任务管理器,就会发现有很多chrome.exe进程正在运行。谢谢你的回答,但它不起作用。Cmd启动和关闭。。。你知

例如,我想计算名为“chrome.exe”的进程数量。如何使用批处理文件并使用ECHO显示它?

我得到的输出如下

tasklist|find /i /c "chrome.exe"
我的id不存在任何进程 色度数:0 按任意键继续


但是如果我检查任务管理器,就会发现有很多chrome.exe进程正在运行。

我得到的输出如下

我的id不存在任何进程 色度数:0 按任意键继续


但是如果我查看任务管理器,就会发现有很多chrome.exe进程正在运行。

谢谢你的回答,但它不起作用。Cmd启动和关闭。。。你知道为什么吗?@Thyoity-set
在结尾处暂停或通过命令提示符调用它。谢谢你的回答,但它不起作用。Cmd启动和关闭。。。你知道为什么吗?@Thyoity-set
在末尾暂停
,或者通过命令提示符调用它。
@echo off

for /f "tokens=1 delims=" %%# in ('qprocess^|find /i /c /n "chrome"') do (
    set number=%%#
)

echo number of chromes: %number%
pause