Назад | Перейти на главную страницу

как использовать логические операторы и список задач

Я использую логические операторы и 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 /?).

Кстати, && оператор означает Условное исполнение только на командном уровне.