У меня есть приложение, которое будет тестировать производительность жесткого диска для меня. Когда я открываю приложение в первый раз, оно запрашивает Начальную настройку, и я настраиваю конфигурации и сохраняю их. Каждый раз, когда я открываю приложение позже, оно показывает сохраненную конфигурацию, и нажатие клавиши Enter открывает программу. Однако, когда я открываю программу с помощью cmd, предположим, что если приложение находится в D:\any_folder\app.exe, я ввожу D:\any_folder\app.exe в cmd, и оно откроет приложение.

Проблема в том, что когда я открываю приложение через cmd, первоначальная конфигурация, которую я сохранил, уже не загружается и просит снова выполнить настройку. Где, как будто я открываю приложение с помощью щелчка мышью, оно отлично работает.

Я хочу знать, есть ли возможность открыть приложение через cmd, загрузив уже сохраненный конфиг?

Я хочу открыть через cmd, потому что я хочу написать программу пакетного файла для автоматизации запуска приложения.

1 ответ1

1

В самом пакетном файле перейдите в каталог через cd в каталог app.exe , ИЛИ поместите файл конфигурации, где находится пакетный файл (если вы знаете, где он находится).

Возможность добавления файла конфигурации в качестве параметра вряд ли будет поддерживаться, так как exe должен быть специально закодирован, чтобы справиться с этим.

Я также считаю, что установка PATH в переменной окружения может позволить exe-файлу доступ к его файлу конфигурации, но у меня нет приложения для его тестирования, поэтому примите это последнее предложение с небольшим количеством соли.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .