Я использую логические операторы и tasklist
в одном предложении, но она не работает. Мой пакетный сценарий:
tasklist \fi"memusage gt 18000" && \fi"memusage lt 19000"
Может кто-нибудь мне помочь?
:: ↓ ↓
tasklist /fi "memusage gt 18000" /fi "memusage lt 19000"
:: ↑ ↑↑ ↑
Объяснение (см. tasklist /?
вывод):
↓
использовать /FI
(солидус) вместо \FI
(обратный солидус)↑
отдельный /FI
переключиться с самого фильтра с помощью пробела;↑↑
просто составные фильтры означают логичный AND
(см. последний пример в tasklist /?
).Кстати, &&
оператор означает Условное исполнение только на командном уровне.