
Командная строка Windows: есть ли способ проверить синтаксис bat-файла, не запуская его?
решение1
К сожалению, хорошего и всестороннего инструмента проверки на самом деле не существует.
Единственное, что мне удалось найти, это BatCodeCheck, который датируется 2014 годом и проверяет только ограниченное количество ошибок.
решение2
Может быть, вы могли бы попробовать запустить .bat в среде песочницы. Я сам не пробовал, но запустите cmd.exe в программе-песочнице, а затем попробуйте выполнить bat-файл.
Это может сработать, если присутствуют все необходимые файлы.