У меня есть ниже .bat, который хорошо работает, если я выполняю его вручную, но если Windows Task Manager выполняется в тех же условиях, он запускает calc.exe, что неправильно.
Есть идеи почему?
@ECHO OFF
:B
tasklist | find "1.exe" > C:\Users\1.txt
setlocal enabledelayedexpansion
for /f "tokens=5" %%a in (1.txt) do (
set num=%%a
set num=!num:.=!
)
if !num! leq 150000 (goto :startscripts)
GOTO Exit
:StartScripts
start calc.exe
:Exit
это 1.txt:
1.exe 4588 Консоль 2 191 160 К