Запуск файла .exe с помощью командной строки

Оглавление:

Запуск файла .exe с помощью командной строки
Запуск файла .exe с помощью командной строки

Видео: Запуск файла .exe с помощью командной строки

Видео: Запуск файла .exe с помощью командной строки
Видео: Ускоряем MacBook - чистим вентиляторы от пыли, замена термопасты - YouTube 2024, Ноябрь
Anonim
Большую часть времени наши программы работают так же, как мы нуждаемся в них, но время от времени у вас есть тот, который меньше, чем кооператив, и оставляет вам возможность исправить проблему «отношения». Сегодняшний пост и вопросы о суперпользователях SuperUser содержат ряд замечательных предложений, чтобы помочь разочарованному читателю получить нужные ему результаты.
Большую часть времени наши программы работают так же, как мы нуждаемся в них, но время от времени у вас есть тот, который меньше, чем кооператив, и оставляет вам возможность исправить проблему «отношения». Сегодняшний пост и вопросы о суперпользователях SuperUser содержат ряд замечательных предложений, чтобы помочь разочарованному читателю получить нужные ему результаты.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.

Вопрос

Считыватель SuperUser user418119 хочет найти способ открыть окно программы достаточно долго, чтобы увидеть результаты:

I am trying to run an iteration program. Whenever I click on it, it opens then terminates. When I open the input text file using the program, the iteration completes, then the window instantly closes. How can I:

1. Run it so that the window does not close (and I can see my results)

Or

2. Manage to do the same thing via Command Prompt

I am not super familiar with doing stuff via Command Prompt.

Есть ли способ, чтобы окно программы user418119 оставалось открытым достаточно долго, чтобы увидеть результаты?

Ответ

У участников SuperUser mg30rg, misha256 и Ranayna есть ответ для нас. Сначала, мг30rg:

You can create a batch file (.bat) containing two lines. The first one is your application’s command line and the second one is “PAUSE”. It will keep the Command Prompt window open until you press a key or close it using the “X” button. The advantage of this solution is that you can have a separate shortcut to the.bat file so that you can either start your program with or without pausing at the finish.

Вслед за ответом от misha256:

This will leave the Command Prompt window open even after MyApp.exe terminates:

cmd /K “C:SomeFolderMyApp.exe”

You can create a shortcut with the above. This solution works with all console programs and does not require you to go through Command Prompt every time or modify the original.exe file (which you usually cannot).

Incidentally, the /K switch has been around since NT days.

И наш окончательный ответ от Ранайны:

Another way which is quite useful if the path to the.exe file is a complicated one: Open a Command Prompt window and just drag the.exe file into the window. The full path to the.exe file will be pasted into the Command Prompt window and you just have to press Enter. There is no need to cd into any paths.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.

Рекомендуемые: