Юлия
Как проверить CMD запущен в терминале или нет ?
Нужно чтобы если cmd файл запущен в консоли то выполнялись некие задачи, а если в терминале то завершалось выполнение cmd.
Код
query session %username% >>%log% | find /I "Console"
echo %date%, %time% ErrorLevel %ErrorLevel% >>%log%
If %ErrorLevel% == 0 (
echo %date%, %time% терминал, выходим>>%log%
Exit /b
)
не работает так как ErrorLevel постоянно присваивается 0