3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле)

Попробуйте наш инструмент устранения неполадок

Когда мы запускаем любой пакетный файл, окно командной строки появится вскоре, и оно появится в то же время, и вы точно не получите, какие команды запускаются в CMD в результате пакетного файла.

Пакетный файл содержит команды для выполнения некоторых действий, связанных с Системой, и эти команды выполняются одна за другой. Так что, если вы хотите наблюдать за своими командами, которые запускаете через пакетный файл, и хотите предотвратить автоматическое закрытие окна командной строки. Краткое резюме Спрятать 1 Первый способ 2 Второй путь 3 Третий путь

Вот 3 способа предотвратить закрытие окна командной строки после выполнения команд. Выбирайте любое решение, которое вы найдете легким и лучшим для себя.

Первый способ

Откройте пакетный файл в Блокноте, щелкнув его правой кнопкой мыши и выбрав «Изменить» в списке.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 1

И вставьте следующую команду в конец вашего командного файла

cmd / k

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 2

Затем сохраните файл, нажав Ctrl + s, и закройте блокнот. Дважды щелкните файл .bat. Вы увидите, что CMD будет оставаться открытым, пока вы хотите, чтобы он оставался открытым.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 3

Это очень простой и удобный способ предотвратить закрытие окна командной строки после выполнения команд.

Второй путь

Второй способ, который я вам покажу, тоже простой.

Отредактируйте файл bat, щелкнув его правой кнопкой мыши и выбрав «Редактировать» из списка. Ваш файл откроется в блокноте.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 4

Теперь добавьте слово PAUSE в конец файла bat. Это будет держать окно командной строки открытым до тех пор, пока вы не нажмете какую-либо клавишу.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 5

Вы можете легко увидеть каждую команду, которая была запущена с результатом файла bat в CMD, пока вы не нажимаете ни одной клавиши.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 6

Третий путь

Вы можете предотвратить закрытие окна командной строки после выполнения команд, добавив ключ реестра в реестр Windows. Для этого введите в Блокнот следующий код и сохраните файл с расширением .reg.

Редактор реестра Windows версии 5.00

[HKEY_CLASSES_ROOT Applications powershell.exe shell open command]

@ = C: Windows System32 WindowsPowerShell v1.0 powershell.exe –noExit & \\% 1 \

[HKEY_CLASSES_ROOT Microsoft.PowerShellScript.1 Shell 0 Command]

@ = C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe –NoExit -Command if ((Get-ExecutionPolicy) –ne 'AllSigned') {Set-ExecutionPolicy - Scope Process Bypass}; & \\% 1 \

После сохранения файла дважды щелкните по нему. Этот реестр будет сохранен в редакторе реестра Windows. Теперь запустите любую команду, окно командной строки будет оставаться открытым, пока вы будете держать его открытым.

3 способа предотвратить закрытие командной строки после выполнения команд (пауза в пакетном файле) 7

Все это простые и быстрые способы держать окно командной строки открытым, чтобы вы могли легко настраивать и отслеживать каждую команду, которую вы запускаете с помощью командного файла или сценария Powershell. Если вы хотите узнать что-нибудь еще, связанное с этим, прокомментируйте ниже. Спасибо.