Я запускаю пакетные сценарии (обычно из Visual Studio) и хочу проверить, доступна ли какая-либо программа через PATH
, а если нет - показать сообщение.Простая проверка файлов, такая как
if exist mingw32-make (echo "exists") else (echo "not exists")
, не работает - оболочка всегда думает, что приложение не существует (возможно, потому что оно не просматривает PATH
).
Как это сделать правильно и чисто?