防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)

当我们运行任何批处理文件时,命令提示符窗口很快就会出现,并且它会同时运行,并且您无法确切地获得在 CMD 上运行的命令作为批处理文件的结果。



批处理文件包含执行一些与系统相关的操作的命令,这些命令一个接一个地执行。那么,如果您想查看通过批处理文件运行的命令,并且希望防止命令提示符窗口自动关闭,该怎么办。 快速总结 隐藏 1 第一种方式 2 第二种方式 3 第三种方式

以下是防止命令提示符窗口在运行命令后关闭的 3 种方法。寻找任何您认为简单且最适合您的解决方案。

第一种方式

通过右键单击在记事本中打开批处理文件,然后从列表中单击编辑。



防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)1

并将以下命令粘贴到批处理文件的末尾

指令 /k



防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)2

接下来,按 Ctrl+s 保存文件并关闭记事本。双击您的 .bat 文件。只要您希望 CMD 保持打开状态,您就会看到 CMD 将保持打开状态。

防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)3



这是防止命令提示符窗口在运行命令后关闭的非常简单方便的方法。

第二种方式

我将向您展示的第二种方法也是一种简单的方法。



通过右键单击您的 bat 文件并从列表中选择编辑来编辑它。您的文件将在记事本中打开。

防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)4

现在在 bat 文件的末尾添加 PAUSE 字样。这将使命令提示符窗口保持打开状态,直到您不按任何键为止。

防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)5

只要你不按任何键,你就可以很容易地在 CMD 中看到对 bat 文件的结果运行的每个命令。

防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)6

第三种方式

您可以通过在 Windows 注册表中添加注册表项来防止命令提示符窗口在运行命令后关闭。为此,请在记事本中键入以下代码并使用 .reg 扩展名保存文件。

Windows 注册表编辑器 5.00 版

[HKEY_CLASSES_ROOTApplicationspowershell.exeshellopencommand]

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

[HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1ShellCommand]

@= C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe –NoExit -Command if ( ( Get-ExecutionPolicy ) –ne 'AllSigned') { Set-ExecutionPolicy –范围进程绕过 }; & \ %1 \

保存文件后,双击它。此注册表将保存到您的 Windows 注册表编辑器。现在运行任何命令,只要您将其保持打开状态,命令提示符窗口就会保持打开状态。

防止命令提示符在运行命令后关闭的 3 种方法(批处理文件暂停)7

这些都是保持命令提示符窗口打开的简单快捷的方法,以便您可以轻松配置和查看通过批处理文件或 Powershell 脚本运行的每个命令。如果您想了解与此相关的任何其他信息,请在下面发表评论。谢谢你。