Spustenie súboru .exe prostredníctvom príkazového riadka

Obsah:

Spustenie súboru .exe prostredníctvom príkazového riadka
Spustenie súboru .exe prostredníctvom príkazového riadka

Video: Spustenie súboru .exe prostredníctvom príkazového riadka

Video: Spustenie súboru .exe prostredníctvom príkazového riadka
Video: MacBook Air 11" 2015 Liquid Metal Thermal Paste Replacement at the Airport: Performance Boost! - YouTube 2024, Smieť
Anonim
Väčšinu času fungujú naše programy tak, ako ich potrebujeme, ale každý raz za čas máte menej, než kooperatívny a nechávate hľadáte spôsob, ako opraviť svoj 'postojový' problém. Dnešný príspevok SuperUser Q & A obsahuje niekoľko skvelých návrhov, ktoré pomôžu frustrovanému čitateľovi získať výsledky, ktoré potrebuje.
Väčšinu času fungujú naše programy tak, ako ich potrebujeme, ale každý raz za čas máte menej, než kooperatívny a nechávate hľadáte spôsob, ako opraviť svoj 'postojový' problém. Dnešný príspevok SuperUser Q & A obsahuje niekoľko skvelých návrhov, ktoré pomôžu frustrovanému čitateľovi získať výsledky, ktoré potrebuje.

Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, skupín webových stránok týkajúcich sa otázok a odpovedí.

Otázka

Čítačka SuperUser user418119 chce nájsť spôsob, ako udržať okno programu otvorené dostatočne dlho, aby ste videli výsledky:

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.

Existuje spôsob, ako sa programové okno používateľa user418119 udržať otvorené dostatočne dlho, aby sa zobrazili výsledky?

Odpoveď

Príslušníci služby SuperUser mg30rg, misha256 a Ranayna majú odpoveď pre nás. Prvýkrát, 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.

Nasledovala odpoveď od 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.

A naša konečná odpoveď od Ranayny:

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.

Máte niečo doplniť vysvetlenie? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.

Odporúča: