2010-03-25 14 views
10

wiem, kiedy biegnę cs myConsoleApp.cs z linii poleceń okna, mogę wstrzymać oknie konsoli przez dodać poniższy kod:Jak mogę wstrzymać okno konsoli w plikach .pl i .bat?

Console.ReadLine();

Wtedy Jak mogę wstrzymać okno konsoli w myConsoleApp .pl i myConsoleApp.bat? Chcę tylko monitorować bieżący wynik z okna konsoli. Dziękuję Ci.

Załóżmy myConsoleApp.bat tak:

taskkill /f /im "E1.exe" 
taskkill /f /im "E2.exe" 

pause 

Załóżmy myConsoleApp.pl takie jak ten:

use strict; 
use warnings; 

print "Hello World!"; 

<>; 

Odpowiedz

20

pause dla .bat

i

<>; #Read from STDIN 

dla Perl

+0

Dziękuję bardzo. –

+5

Lepiej używać - <> może być wejściem z pliku (np. Jeśli uruchomiłeś "x.pl plik1 plik2" – justintime

2

nie wiem o Perl, ale w pliku wsadowym to proste:

pause 

Pomoc dla tej komendy stanach:

Zawiesza przetwarzanie programu wsadowego i wyświetla komunikat: Naciśnij dowolny klawisz, aby kontynuować. . .

+0

Działa, dziękuję. –

0

<> Perl działa świetnie. I tak, pauza jest wygodna dla cmd.

Powiązane problemy