Więcej
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ń.
38
3
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.exe
's używając poleceniacd
-> wykonaj swojego.exe
.Console.ReadKey()
na końcu swojego kodu tak, że program będzie czekał aż użytkownik naciśnie jakiś klawisz.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)