Ответ 1
pause
для .bat
и
<>; #Read from STDIN
для Perl
Как я знаю, когда я запускаю cs myConsoleApp.cs из командной строки Windows, я могу приостановить окно консоли, добавив следующий код:
Console.ReadLine();
Затем Как приостановить окно консоли в myConsoleApp.pl и myConsoleApp.bat? Я просто хочу отслеживать результаты выполнения из окна консоли. Спасибо.
Предположим myConsoleApp.bat следующим образом:
taskkill /f /im "E1.exe"
taskkill /f /im "E2.exe"
pause
Предположим myConsoleApp.pl:
use strict;
use warnings;
print "Hello World!";
<>;
pause
для .bat
и
<>; #Read from STDIN
для Perl
Я не знаю в perl, но в пакетном файле это легко:
pause
В справке для этой команды указано:
Приостанавливает обработку пакетной программы и отображает сообщение
Нажмите любую клавишу, чтобы продолжить.,.
<>
для Perl отлично работает. И да, пауза удобна для cmd.