Как приостановить консольное окно в файлах .pl и .bat?

Как я знаю, когда я запускаю 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!";

<>;

Ответ 1

pause для .bat

и

<>; #Read from STDIN

для Perl

Ответ 2

Я не знаю в perl, но в пакетном файле это легко:

pause

В справке для этой команды указано:

Приостанавливает обработку пакетной программы и отображает сообщение
Нажмите любую клавишу, чтобы продолжить.,.

Ответ 3

<> для Perl отлично работает. И да, пауза удобна для cmd.