мне нужен пакетный файл, который будет делать следующее:Создайте пакетный файл для запуска EXE-файл с дополнительным параметром
1. Open CMD and navigate to a location C:/Users/...../program.exe
2. Run the program.exe with an additional command to point it to a config file:
e.g. "program.exe C:/Users/..../configFile.bgi"
Как я могу это сделать?
Я попытался это, но не повезло:
start "C:\Users\Ben\Desktop\BGInfo\bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi"
pause
Update
Я использовал решение, предоставляемое Ганеши (ниже) и придумал это:
cd C:\Users\Ben\Desktop\BGInfo\
bginfo.exe C:\Users\Ben\Desktop\BGInfo\dc_bginfo.bgi
Я тестировал его на локальной машине (меняя каталоги), но на сервере (с каталогом выше) он не работает ...
каталог папки с пакетного файла:
Ошибка
Он работает спасибо!Я соглашусь с ASAP –
Просто протестировал его на удаленном сервере и, похоже, не похож на скрипт (я сейчас редактирую свой вопрос, чтобы вы могли видеть, что я сделал) –
, если у вас есть пробелы на вашем пути \ filename, вы должны заключить его в двойные кавычки. Else 'cd c: \ program files \ whatever' попытается перейти на' c: \ program', который не существует. – Stephan