Próbuję uruchomić program iteracyjny i za każdym razem, gdy go kliknę, otwiera się, a następnie kończy. Po otwarciu wejściowego pliku tekstowego za pomocą programu iteracja kończy się, a następnie okno natychmiast się zamyka. Jak mogę go uruchomić, aby okno się nie zamykało (i zobaczyć moje wyniki), lub udać się zrobić to samo w wierszu polecenia. Nie jestem zbyt obeznany z robieniem rzeczy w wierszu poleceń.
command-line
cmd.exe
użytkownik418119
źródło
źródło
cd
polecenia, uruchom.exe
stamtądOdpowiedzi:
Spowoduje to pozostawienie otwartego okna konsoli nawet po zakończeniu MyApp.exe:
cmd /K "C:\SomeFolder\MyApp.exe"
Możesz utworzyć skrót za pomocą powyższego. To rozwiązanie działa ze wszystkimi programami konsoli i nie wymaga każdorazowego przechodzenia przez wiersz polecenia (lub modyfikowania oryginalnego pliku exe, którego zwykle nie można).
Nawiasem mówiąc,
/K
zmiana jest dostępna od NT dni :-pźródło
Innym sposobem, bardzo przydatnym, jeśli ścieżka do pliku .exe jest skomplikowana: Uruchom wiersz polecenia, a następnie po prostu przeciągnij plik .exe do okna cmd. Pełna ścieżka do pliku zostanie wklejona do monitu i wystarczy nacisnąć Enter. Nie trzeba cd na żadnych ścieżkach.
źródło
.exe
lokalizacji za pomocącd
polecenia -> wykonaj polecenie.exe
Console.ReadKey()
na końcu kodu, aby program poczekał, aż użytkownik naciśnie jakiś klawisz.źródło
Sposób na uruchomienie pliku za pomocą cmd i pozostawienie go otwartego:
„/ W” oznacza, że czeka na zamknięcie aplikacji.
Jeśli korzystasz z wersji 64-bitowej, oto inny przykład:
Dzięki temu nadal działa jako 64-bitowy.
źródło
Menu Start -> cmd -> cd C: \ PATHTOYOURFILE \ -> program.exe
Lub dodaj funkcję pauzy na końcu programu iteracyjnego (zakładając, że masz dostęp do źródła)
źródło
Aby uniknąć kłopotów związanych z potencjalnym przenoszeniem płyt CD do właściwego folderu, gdy prawdopodobnie już jesteś w Eksploratorze Windows, po prostu przytrzymaj klawisz Shift, kliknij prawym przyciskiem myszy dowolną białą przestrzeń w folderze i kliknij „Otwórz okno wiersza polecenia tutaj”, aby otworzyć cmd za pomocą jego katalog jest już ustawiony. Następnie możesz po prostu wpisać nazwę samego pliku exe
źródło
Może chcesz też spróbować przekierować. Myślę, że jest to takie proste, a także dodaje trwałości do komunikatu wyjściowego, który jest nieulotny. c: \ myapp.exe> c: \ myapp.dbg
źródło