windows10 cmd命令提示符/批处理/终端 快速编辑模式bug 程序运行被阻塞 顶部标题栏提示选择 需要回车或空格才能继续执行的解决方案...

转帖自 https://blog.csdn.net/qq_36487896/article/details/106298333

windows10 cmd命令提示符/批处理/终端 快速编辑模式bug 程序运行被阻塞 顶部标题栏提示选择 需要回车或空格才能继续执行

为什么出现这种情况?

这是快速编辑模式的功能。当程序不断滚动控制台窗口的内容时,用户无法合理地选择文本。因此,控制台主机程序只是停止读取stdout/stderr输出,程序将挂起,直到用户完成操作。这可以更改,您需要关闭启用快速编辑模式选项。请注意,这个“挂起”与程序以远高于控制台主机可以使用的速率生成stdout输出时得到的执行暂停没有本质区别。尽管这些延误是有限的。 而且这并不是用户停止程序的唯一方法,他也可以简单地按ctrl+s。按ctrl+q将再次恢复程序。

解决方法

1. 手动设置法

windows cmd->右键->属性->选项->编辑选项

或:

单击左上角图标->属性->选项->编辑选项

取消 快速编辑模式

但是我将cmd设置之后,cmd是禁用了,但运行一个新的命令行终端,发现它还是启动快速编辑模式

所以每个新命令行中毒阿奴都需手动设置。

2. 修改注册表

建立一个 批处理文件 xxx.bat, 复制以下内容:

@echo off
reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /f

保存后执行即可. 以后新打开的命令行就会自动取消 快速编辑模式

更多内容参考原文....

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值