Пускане на файл .exe чрез командния ред

Съдържание:

Пускане на файл .exe чрез командния ред
Пускане на файл .exe чрез командния ред

Видео: Пускане на файл .exe чрез командния ред

Видео: Пускане на файл .exe чрез командния ред
Видео: Как САМИ да си ПОЧИСТИМ лаптопа - YouTube 2024, Ноември
Anonim
През повечето време програмите ни работят точно както ни трябва, но всеки път от време на време имаме един, който е по-малко от кооперативен и ви оставя да търсите начин да оправите проблема си с "отношение". Днешната публикация "SuperUser Q &A" има някои чудесни предложения, за да помогне на разочарования читател да получи резултатите, от които се нуждае.
През повечето време програмите ни работят точно както ни трябва, но всеки път от време на време имаме един, който е по-малко от кооперативен и ви оставя да търсите начин да оправите проблема си с "отношение". Днешната публикация "SuperUser Q &A" има някои чудесни предложения, за да помогне на разочарования читател да получи резултатите, от които се нуждае.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Въпроса

Четецът на 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.

Има ли начин да се направи прозорецът на програмата на потребителя418119 отворен достатъчно дълго, за да видите резултатите?

Отговорът

Потребителите на SuperUser mg30rg, misha256 и Ranayna имат отговор за нас. Първоначално, mg30rg:

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.

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.

Препоръчано: