(1)手動解決
windows cmd->屬性->選項->編輯選項
取消 快速編輯模式
cmd默認開啟了“快速編輯模式”,只要當鼠標點擊cmd任何區域時,就自動進入了編輯模式,之后的程序向控制台輸入內容甚至后台的程序都會被阻塞。
我們在控制台里面回車或者右鍵鼠標后,自動退出了編輯模式。因此,控制又恢復輸出內容,服務端又正常了。
選擇快速編輯模式的時候,鼠標不小心點到cmd某個位置,都可能讓正在運行的進程都卡住,直到按下回車后,會跳出一堆。
(2)自動解決
拖動或點擊CMD窗口造成程序阻塞,這是因為windows默認cmd窗口啟用快速編輯模式,關閉即可。在bat文件中關閉cmd窗口的快速編輯模式,bat文件如下:
@echo off reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /f