Úvodná » ako » Spustenie súboru .exe prostredníctvom príkazového riadka

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

    Väčšinu času fungujú naše programy tak, ako ich potrebujeme, ale každý raz za čas máte menej, než je 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, zoskupenia webových stránok typu Q & A.

    Otázka

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

    Snažím sa spustiť iteračný program. Kedykoľvek na to kliknem, otvorí sa a skončí. Keď otvorím vstupný textový súbor pomocou programu, dokončí sa iterácia a okno sa okamžite zatvorí. Ako môžem:

    1. Spustite ho tak, aby sa okno nezatvorilo (a môžem vidieť svoje výsledky)

    alebo

    2. Spravujte to isté pomocou príkazového riadka

    Nie som veľmi dobre oboznámený s robiť veci cez príkazový riadok.

    Existuje spôsob, ako sa okno programového okna programu user418119 nechať 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:

    Môžete vytvoriť dávkový súbor (.bat) obsahujúci dva riadky. Prvý z nich je príkazový riadok vašej aplikácie a druhá je "PAUSE". Okno príkazového riadka zostane otvorené, kým nestlačíte tlačidlo alebo ho zatvoríte pomocou tlačidla "X". Výhodou tohto riešenia je, že môžete mať samostatnú skratku k súboru .bat, aby ste mohli spustiť program s pauzou alebo bez zastavenia na ceste.

    Nasledovala odpoveď od misha256:

    Tým zostane okno príkazového riadka otvorené aj po ukončení programu MyApp.exe:

    • cmd / K "C: \ SomeFolder \ MyApp.exe"

    Môžete vytvoriť skratku s vyššie uvedeným. Toto riešenie funguje so všetkými konzolovými programami a nevyžaduje, aby ste prechádzali cez príkazový riadok vždy alebo upravovali pôvodný súbor .exe (ktorý zvyčajne nemôžete).

    Mimochodom, / K prepínač bol okolo od NT dní.

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

    Ďalším spôsobom, ktorý je celkom užitočný, ak je cesta k súboru .exe komplikovaná: Otvorte okno príkazového riadka a presuňte súbor .exe do okna. Úplná cesta k súboru .exe sa vloží do okna príkazového riadka a stačí stlačiť vstúpiť. Nie je potrebné CD do všetkých ciest.


    Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.