Тоже в свое время долго искал решение с задержкой закрытия окна консоли.
Самое, наверно, простое и эффективное решение - это сначала принудительно открыть консольное окно, выполнив команду cmd (Пуск -> Выполнить... --> cmd) и уже в этом открытом консольном окне производить запуск своей командной строки (а не в окне Пуск -> Выполнить... ). Тогда консольное окно вообще не будет закрываться и все результаты можно прекрасно видеть и анализировать.
Например, если выполнить консольную команду просмотра запущенных системных служб Windows: net start через меню Пуск --> Выполнить, то посмотреть результат ее выполнения в окне консоли не получится, так как в подобном режиме это окно откроется лишь на доли секунды.

Поэтому, сначала через меню Пуск --> Выполнить --> cmd открываем окно консоли, и у же там выполняем нужную нам команду.
