Windows コマンドプロンプトがランダムにフリーズする

Windows コマンドプロンプトがランダムにフリーズする

Windowsのコマンドプロンプトが突然フリーズしてしまいます。スクリプト。スクリプトには、ユーザー入力を待機する箇所はありません。

また、フリーズした場合は、コマンド ウィンドウにフォーカスして Enter キーを押すことでフリーズを解除できます。Enter キーを押すと、プロセスが続行されます。

これは完全にランダムに発生します。そして、最終的にはそのまま続行されるように見えますが、続行されるまで数分間そのままになります。ただし、Enter キーを押すと、即座に実行されます。

何が起こっているのか?

(これは Stack Overflow にとってより良いことでしょうか? ユーザー入力を求める箇所がないので、これは私のコードとは何の関係もないと思います。したがって、これは Windows と関係があると思います。)

答え1

cmdプロパティからQuickEdit Modeand\orを無効にします。問題は解決しましたInsert option

答え2

問題を見つけたかもしれません。試行錯誤した結果、コマンド プロンプトをクリックするとコンソールがフリーズするようです。Esc キーを押すと (カーソルをウィンドウから外すため)、コンソールのフリーズが解除されます。

したがって、この問題を回避するには、何かが実行されている間は Windows コマンド プロンプト ウィンドウをクリックしないようにします。

答え3

それが Windows と何らかの関係があるという考えにはまったく同意しません。

私の考えはこうです: ウィンドウにフォーカスして を押すとEnter、ウィンドウは動作し続けます。

問題は Windows でもコマンド プロンプトでもなく、スクリプトにあります。

関連情報