Я хотел бы суммировать используемую память всех программ с именем «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, желательно очень похоже на мою команду.
Спасибо