如何在 Windows 7 中不关闭控制台输出

如何在 Windows 7 中不关闭控制台输出

我有一个控制台程序,它可以将一些数据打印到 stdio。问题是,当我在资源管理器中单击该程序时。控制台会弹出,并在打印出数据后立即消失。

如何设置控制台程序,使其在进程完成后不关闭?

答案1

您可以创建 cmd.exe 的快捷方式。然后进入属性并将目标更改为类似

C:\Windows\System32\cmd.exe /C“你的程序名称 & PAUSE”

例如

C:\Windows\System32\cmd.exe /C“c:\windows\system32\IPCONFIG & PAUSE”

答案2

一种简单的方法是将控制台程序包装在一个小的批处理文件中,并在末尾暂停。例如,sample.bat 将列出一个目录并等待您按下按钮。

DIR
PAUSE

如果您只是想阅读文本,另一个选择是在末尾添加 | clip 以将文本重定向到剪贴板,以便您可以根据需要使用它。

例如

DIR | clip

将发送目录列表到剪贴板。

相关内容