Uruchamianie .exe w wierszu poleceń

Próbuję uruchomić program do iteracji i za każdym razem, gdy klikam na niego, otwiera się i kończy. Kiedy otwieram wejściowy plik tekstowy za pomocą programu, iteracja kończy się, a następnie okno natychmiast się zamyka. Jak mogę albo uruchomić program tak, żeby okno się nie zamykało (i żebym mógł zobaczyć moje wyniki), albo zrobić to samo w wierszu poleceń. Nie jestem super obeznany z robieniem rzeczy w wierszu poleceń.

Dzięki temu okno konsoli pozostanie otwarte nawet po zakończeniu działania MyApp.exe:

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

Możesz utworzyć skrót za pomocą powyższego polecenia. To rozwiązanie działa ze wszystkimi programami konsolowymi i nie wymaga przechodzenia przez Command Prompt za każdym razem (lub modyfikowania oryginalnego exe, czego zazwyczaj nie można'robić).

Nawiasem mówiąc, przełącznik /K jest obecny od czasów NT :-p

Komentarze (0)
  1. Otwórz wiersz poleceń -> Przejdź do lokalizacji swojego .exe's używając polecenia cd -> wykonaj swojego .exe.
  2. Możesz dodać Console.ReadKey() na końcu swojego kodu tak, że program będzie czekał aż użytkownik naciśnie jakiś klawisz.
Komentarze (0)

Menu Start -> cmd -> cd C:\PATHTOYOURFILE -> program.exe

Lub dodaj funkcję pauzy na końcu swojego programu iteracyjnego (zakładając, że masz dostęp do źródła)

Komentarze (0)