CDM批处理程序执行中无故暂停
CDM批处理程序执行中无故暂停
例如BAT批处理脚本程序中有个循环, 执行过程中总是无故暂停执行, 程序开在那里不动, 只有敲下键盘或回车才会继续执行, 查看代码业务任何问题, 到底是什么原因出现这么诡异的问题呢?
快速编辑模式
cmd默认开启了“快速编辑模式”,只要当鼠标点击cmd任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。
我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢复输出内容,服务端又正常了。
选择快速编辑模式的时候,鼠标不小心点到cmd某个位置,都可能让正在运行的进程都卡住,直到按下回车后,会跳出一堆。
手动解决
windows cmd->属性->选项->编辑选项, 取消 快速编辑模式
自动解决
在bat文件中关闭cmd窗口的快速编辑模式,bat文件如下:
1 |
|
这个BAT命令使用reg
命令向注册表添加一个键值对, 将QuickEdit
设置为0, 从而关闭快速编辑模式.
注意: 如果没有管理员权限, 可能无法修改注册表.
蚂蚁🐜再小也是肉🥩!
CDM批处理程序执行中无故暂停
http://heibanbai.com.cn/posts/1768bb48/
“您的支持,我的动力!觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付