長いバッチファイルまたはプログラムを実行するときに、キーが押されるまでWindowsコマンドプロンプトが停止するのはなぜですか


13

コマンドプロンプト/ PowershellでEnterキーを押すまで、Windows 7が2回発生して実行が停止しました。その後、実行は期待通りに続くようです。

最初は次のようなコピーコマンドのバッチファイルでした

copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/

1つのファイルに時間がかかっているようです。私はフォルダーをチェックしました、そしてそれは完全でした、そしてエンターを押してください、そして突然、それは残りを手に入れるために生命に戻ってバーストしました。

2つ目は、SQL重複キー警告を出力しようとして一時停止したPowerShellのJavaプログラム(ETLジョブ)です。実際の実行が停止したかどうかは確認できませんが、そうではないと思います。タイプするときにこれを繰り返しました。

また、私の経験豊富な同僚も、彼が書いた.netプログラムで同じことを見てきました。

どうすればこれを回避できますか?何が欠けていますか?Windowsは寂しくなりますか?


2
開いたコマンドシェルの設定を編集します。この場合、不要なクイック編集モードに設定されています。
トニー・ロス'09

@tonyrothは、私がそれを受け入れることができるように、その答えを出したいと考えています。コピータスクが停止した理由を誰もが知っているとは思いません。
KCD、2011

1
ウィンドウをクリックしてコマンドプロンプト/ Powershellウィンドウが選択モードに切り替わったために停止しました。トニー・ロスが言ったこと、なぜそれが行き詰まったのか、そしてそれについて何をすべきかです。
TessellatingHeckler、2009

@TessellatingHecklerのクイック編集により、コマンドプロンプトの出力と実行中の基になるタスクの両方が停止しましたか?OK。私はクイック編集は表示のみのものであると思っていましたが、それが完全な答えであることを嬉しく思います。
KCD、2011

回答:


11

開いたコマンドシェルの設定を編集します。この場合、不要なクイック編集モードに設定されています。


2

Powershellウィンドウからフォーカスが削除されたとき、Powershellでこれを何度か見ました。多分それはここでも起こっているのですか?それが起こるたびに、ウィンドウが再びフォーカスを取り戻し、私がを押した後、物事は元に戻りましたEnter


私だけではなく、バッチファイルがどのように実行されていなかったかが大きな問題です。また、コメントの書式設定ヘルプでそれを見たことがないEnterキーをどのようにして手に入れたのですか?
KCD、2011

1
私の答えの下にある「編集」をクリックすると、マークダウン構文が表示されます。
EEAA 2009

0

プログラムを呼び出す行を次のように変更しました。

start /hight <path-to-program> <params>

これは、優先度の高いプログラムを開始することを意味します。はるかに速く、実行中にキーを押す必要はありません

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.