Domovská » jak » Spuštění souboru .exe pomocí příkazového řádku

    Spuštění souboru .exe pomocí příkazového řádku

    Většinou naše programy fungují stejně, jako je to třeba, ale každý jednou za čas máte méně, než je družstvo a necháte hledat způsob, jak opravit svůj problém "postojů". Dnešní příspěvek SuperUser Q & A obsahuje některé skvělé návrhy, které pomohou frustrovanému čtenáři získat výsledky, které potřebuje.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Uživatel čtečky SuperUser user418119 chce najít způsob, jak udržet otevřené okno programu tak dlouho, aby se zobrazily výsledky:

    Snažím se spustit iterační program. Kdykoli na něj kliknu, otevře se a skončí. Když otevře vstupní textový soubor pomocí programu, dokončí se iterace a okno se okamžitě zavře. Jak mohu:

    1. Spusťte to tak, aby okno nebylo zavřené (a vidím své výsledky)

    Nebo

    2. Spravujte stejnou věc pomocí příkazového řádku

    Nejsem moc známý tím, že dělám věci přes příkazový řádek.

    Existuje způsob, jak učinit okno programu user418119 tak dlouho, aby se zobrazily výsledky?

    Odpověď

    Uživatelé SuperUser mg30rg, misha256 a Ranayna mají pro nás odpověď. Za prvé, mg30rg:

    Můžete vytvořit dávkový soubor (.bat) obsahující dva řádky. Prvním je příkazový řádek vaší aplikace a druhá je "PAUSE". Okno Příkazový řádek zůstane otevřené, dokud nestisknete tlačítko nebo jej zavřete pomocí tlačítka "X". Výhodou tohoto řešení je, že můžete mít samostatnou klávesovou zkratku k souboru .bat, takže můžete buď spustit program s nebo bez pozastavení na konci.

    Následuje odpověď misha256:

    Takto zůstane okno Příkazový řádek otevřené i po ukončení programu MyApp.exe:

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

    Můžete vytvořit zástupce výše. Toto řešení funguje se všemi programy konzoly a nevyžaduje, abyste procházeli příkazovým řádkem pokaždé, když upravujete původní soubor .exe (který obvykle nemůžete).

    Mimochodem, přepínač / K byl od doby NT.

    A naše konečná odpověď od Ranayny:

    Další způsob, který je docela užitečný, pokud je cesta k souboru .exe komplikovaná: Otevřete okno Příkazový řádek a přetáhněte soubor EXE do okna. Celá cesta k souboru .exe bude vložena do okna Příkazový řádek a stačí stisknout Zadejte. Není třeba CD do všech cest.


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.