如何在 Windows 7 中不關閉控制台輸出

如何在 Windows 7 中不關閉控制台輸出

我有一個控制台程序,可以將一些資料列印到 stdio。問題是當我單擊資源管理器中的程式時。控制台彈出,列印出資料後就消失了。

如何設定控制台程序,使其在進程完成後不關閉?

答案1

您可以建立 cmd.exe 的捷徑。然後進入屬性並將目標變更為類似的內容

C:\Windows\System32\cmd.exe /C"yourprogname & PAUSE"

例如

C:\Windows\System32\cmd.exe /C"c:\windows\system32\IPCONFIG 和暫停"

答案2

一種簡單的方法是將控制台程式包裝在一個小批次檔中,並在末尾暫停。例如,sample.bat 會列出一個目錄並等待您按下按鈕。

DIR
PAUSE

如果您只想閱讀文本,另一種選擇是添加 |剪輯到末尾將文字重定向到剪貼板,以便您可以根據需要使用它。

例如

DIR | clip

將發送目錄清單到剪貼簿。

相關內容