コマンドプロンプトは、バッチファイルを開いた直後に閉じます
バッチファイルを実行すると、バッチファイルの処理後にコマンドプロンプトが自動的に開いたり閉じたりします。コマンドの実行速度が速すぎて、バッチ(BAT)ファイルを開いた直後にコマンドプロンプトが閉じたように見える場合があります 。これにより、ユーザーはバッチファイルの実行後、またはCMDで実行したコマンドのステータスを表示した後に他のタスクを実行できなくなります。バッチファイルの処理後にコマンドプロンプトウィンドウを開いたままにしておきたい場合は、この投稿が役立つ場合があります。
バッチファイルを開いた直後にコマンドプロンプトが閉じます
次の3つの方法で、バッチファイルを開いた直後にコマンドプロンプトが閉じないようにすることができます。
- [一時停止]コマンドを使用する。
- cmd/kコマンドを使用する。
- レジストリキーを編集する。
これらの方法を1つずつ見ていきましょう。
1]一時停止コマンドを使用して、コマンドプロンプトがすぐに閉じないようにします
一時停止コマンドは、バッチファイルの処理後にコマンドプロンプトが閉じないようにします。
以下の手順に従ってください:
- バッチファイルを右クリックして、編集を選択します 。これにより、メモ帳が開きます 。
- 「一時停止」と入力します バッチファイルに入力したコマンドの最後に。
- ファイルを保存します。
これで、バッチファイルを開いたときに、ファイルの処理後にコマンドプロンプトが自動的に閉じなくなりました。代わりに、「続行するには任意のキーを押してください…」というメッセージが表示されます。 」いずれかのキーを押すと、コマンドプロンプトが閉じます。
Pauseコマンドでは、コマンドがどのように実行されるかを確認することしかできません。同じウィンドウで他のコマンドを実行できるようにコマンドプロンプトを開いたままにしておきたい場合は、次の方法を使用する必要があります。
2] cmd/kコマンドを使用してコマンドプロンプトが閉じないようにする
cmd /k
コマンドを使用すると、コマンドプロンプトを閉じずに、バッチファイルの処理後に新しいコマンドを実行できます。バッチファイルを右クリックして、cmd /k
と入力します バッチファイルの最後に。その後、保存します。
3]レジストリキーを編集してコマンドプロンプトが閉じないようにする
上記の2つの方法は、バッチファイルの処理直後にコマンドプロンプトが閉じないようにします。ただし、これら2つの方法の唯一の欠点は、すべてのバッチファイルでこれらのコマンドを使用する必要があることです。すでに多くのバッチファイルがある場合は、それらすべてを編集する必要があります。
レジストリキーを変更することにより、バッチファイルの編集をスキップできます。以下に手順を説明しました。先に進む前に、レジストリのバックアップを作成することをお勧めします。
1][ファイル名を指定して実行]コマンドボックスを起動します。 regedit
と入力します [OK]をクリックします。 UACプロンプトが表示されたら、[はい]をクリックします。
2]レジストリエディタで、次のパスに移動します。
HKEY_CLASSES_ROOT\batfile\shell\open\command HKEY_CLASSES_ROOT\cmdfile\shell\open\command
「(デフォルト) 」の値は右側にあります。その値をダブルクリックして、その値データを変更します cmd.exe /k "%1" %*
へ 。 [OK]をクリックして、行った変更を保存します。完了したら、レジストリエディタを閉じます。
上記の3つの方法を試しても、システムでコマンドプロンプトが自動的に閉じられる場合は、次の修正を試すことをお勧めします。
- SFCスキャンを実行します。
- クリーンブート状態でのトラブルシューティング。
- PCをリセットします。
1]SFCスキャンを実行します
システムファイルチェッカー(SFC)は、エラーや破損がないかシステムファイルをスキャンし、破損したファイルを修復するMicrosoftのユーティリティです。発生している問題は、破損したシステムファイルが原因である可能性があります。したがって、SFCスキャンを実行すると問題が解決する場合があります。
2]クリーンブート状態でのトラブルシューティング
時々、欠陥のあるプログラムは、WindowsPC上でいくつかの問題を引き起こします。クリーンブート状態でトラブルシューティングを行うことにより、障害のあるプログラムまたはソフトウェアを特定できます。問題の原因となっているプログラムを見つけた場合は、そのプログラムをアンインストールすることを検討してください。
3]PCをリセットします
エラーの修正に何も役立たない場合は、PCをリセットすることを検討してください。
これがお役に立てば幸いです。
コマンドプロンプトからEXEを実行するにはどうすればよいですか?
コマンドプロンプトからEXEを実行するには、次の手順に従います。
1]コマンドプロンプトを起動します。
2] cd "file path"
と入力します 引用符なしでEnterキーを押します。ファイルパスは、EXEファイルのインストール場所です。ファイルの場所を知るには、CMDで開きたいプログラムのショートカットアイコンを右クリックし、ファイルの場所を開くを選択します。 。次に、ファイルエクスプローラーのアドレスバーをクリックして、パス全体をコピーします。 Ctrl + V を使用して、このパス全体をコマンドプロンプトに直接貼り付けることができます キー。
3]ここで、start "filename.exe"
と入力します。 引用符なしでEnterキーを押します。
これにより、EXEファイルが起動します。
バッチファイルでコマンドウィンドウを開いたままにするにはどうすればよいですか?
一時停止のいずれかを使用できます またはcmd/ k コマンドウィンドウをバッチファイルで開いたままにするコマンド。必要に応じて、レジストリ内のいくつかのキーを変更することにより、このアクションを永続的にすることもできます。この記事では、上記の3つの方法すべてについて説明しました。
関連 :コマンドプロンプトcmd.exeが起動時にポップアップし続けます。
-
Microsoft Edge が開かない、または開いた直後に閉じる (解決済み)
Microsoft Edge は、最新の Windows 11 および Windows 10 の既定の Web ブラウザーです。Microsoft で最も安全なブラウザーであり、機能と速度の点で、Google Chrome の完全な代替手段です。 . Chrome ブラウザーの問題と同様に、Microsoft Edge が機能しない、Edge ブラウザーが応答しない、または Windows の更新後にクラッシュすることがあります。 Microsoft Edge が開かないと報告するユーザーはほとんどいません または開店直後に閉店。 Microsoft Edge が開かない原因はさまざまに考えら
-
Microsoft ストアが開かない、または開いた直後に閉じますか?これらの解決策を試す
最近の Windows 10 の更新後、Microsoft ストアが機能しない、または開かないことに気付きましたか?あなただけではありません 多くのユーザーが Microsoft Store を開いた直後に閉じると報告しています Microsoft Store が読み込まれないと報告しているユーザーはほとんどいません 理由はさまざまです。互換性の失敗から更新の失敗まで、依存関係の問題やシステム ファイルの破損によって、Microsoft Store とアプリの問題が発生します。 Windows 10 で したがって、ストア アプリでも同様の問題に直面している場合は、この問題を解決するための最