问题
在脚本开发中,经常会用 bat 去启动一个python程序,但是有时候不经意间的操作,会导致程序卡主,这时候按下 Enter
后,程序又恢复。
解决
这种问题是由于 Windows 中命令行模式下默认开启了 快速编辑模式
,在执行命令的时候我们在使用电脑的时候,不小心在窗口上点击一下,会出现一个白色的光标,这个时候cmd窗口就会进入编辑模式,导致程序疑似卡主(阻塞模式),解决方法如下:
win10: 鼠标右键
-> 属性
-> 编辑选项
-> 快速编辑模式
bat命令:
reg add HKEY_CURRENT_USERConsole /v QuickEdit /t REG_DWORD /d 00000000 /f
<h2><a id="_0"></a>问题</h2>
<p>在脚本开发中,经常会用 bat 去启动一个python程序,但是有时候不经意间的操作,会导致程序卡主,这时候按下 <code>Enter</code> 后,程序又恢复。</p>
<h2><a id="_3"></a>解决</h2>
<p>这种问题是由于 Windows 中命令行模式下默认开启了 <code>快速编辑模式</code>,在执行命令的时候我们在使用电脑的时候,不小心在窗口上点击一下,会出现一个白色的光标,这个时候cmd窗口就会进入编辑模式,导致程序疑似卡主(阻塞模式),解决方法如下:</p>
<p>win10: <code>鼠标右键</code>-> <code>属性</code> -> <code>编辑选项</code> -> <code>快速编辑模式</code></p>
<p><img src="https://img.couragesteak.com/b6b71d297f13c833158003f8c04d14fc.png" alt="image.png" /></p>
<p>bat命令:</p>
<pre><div class="hljs"><code class="lang-shell">reg add HKEY_CURRENT_USERConsole /v QuickEdit /t REG_DWORD /d 00000000 /f
</code></div></pre>