【发布时间】:2012-04-29 03:29:08
【问题描述】:
我想在一个批处理脚本中汇总所有名为“test.exe”的程序的已用内存。我可以使用以下命令来获取所有相应进程的内存使用情况:
C:\> wmic process where name="test.exe" get workingsetsize | findstr /v "WorkingSetSize"
55758848
66174976
所以,我想我想用 FOR 循环将所有这些值相加。下面的命令只会显示 i 变量,但我得到了附加的错误。
C:\> for /F %i IN ('wmic process where name="test.exe" get workingsetsize ^| findstr /v "WorkingSetSize"') DO echo %i
test.exe - Invalid alias verb.
如何更改该命令以将所有使用的内存加在一起并输出它,它必须在 CMD 中工作,最好与我的命令非常相似。
谢谢
【问题讨论】: