Я часто использую приложение командной строки. Его путь определяется в параметрах среды, поэтому в переменной PATH
. Когда я вручную запускаю консоль и набираю имя программы, она запускается.
Например, я theprogram -option1 -option2
она запускается с любым рабочим каталогом. (Путь .exe
определяется средой PATH
).
Если я напишу то же самое в файле .bat
, Windows выведет окно с сообщением, что не может найти программу. В .bat
файле start theprogram -option1 -option2
, но я получаю сообщение об ошибке. Таким образом, кажется, что переменная PATH
не используется в файле .bat
/.cmd
.
Как я могу запустить theprogram
из .bat
- файла, без указания полного пути? Windows 7 отключает переменную PATH
в файлах .bat
/.cmd
?