実行する必要のあるコマンドのセットが多数ある場合は常に、ユーザーはバッチファイルを作成し、それをWindowsシステムで実行します。 しかし、このバッチファイルを実行するコマンドプロンプトのようなコマンドラインツールが、バッチファイルの実行後すぐに閉じられることに気づきましたか? そのため、ユーザーはコマンド実行の出力または結果を表示できません。
実行直後にコマンドプロンプトが閉じるのを止めることができるかどうか疑問に思うかもしれません。 はい、そうです!
この記事では、3つの簡単な方法を使用してこれを行う方法について学習します。 詳細を知りたい場合は、読み続けてください。
目次
方法1-バッチスクリプトファイルにPAUSEを追加する
ユーザーがコマンドプロンプトを閉じるのを停止する方法の1つは、スクリプトファイルの最後にPauseという単語を追加することです。 これにより、バッチファイルの実行後、ユーザーが任意のキーを押すまでコマンドプロンプトが一時停止し、キーが押されるとすぐに閉じます。
それを行う方法については、以下の手順に従ってください。
ステップ1:バッチファイルが存在するフォルダーに移動します。
ステップ2: 右クリック に バッチファイル をクリックします その他のオプションを表示 コンテキストメニューから。
広告
ステップ3:次にクリック 編集 下のスクリーンショットに示すように、コンテキストメニューの上にあります。
ステップ4:これにより、デフォルトとして設定されているメモ帳またはその他のテキストエディターアプリでバッチファイルが開きます。
ステップ5:タイプ 一時停止 スクリプトの最後に最後の行として、を押してファイルを保存します CTRL + S キーボードのキーを一緒に。
ステップ6:次に、 ダブルクリック に バッチファイル また 右クリック その上で選択します 開ける このバッチファイルを実行します。
ステップ7:これで、バッチスクリプトが実行され、コマンドプロンプトウィンドウが開いたままで、「何かキーを押すと続行します。. . 下の画像に示すように」。
方法2–バッチファイルの最後にcmd/kを追加します
バッチファイルの実行後にコマンドプロンプトウィンドウを閉じるのをやめたいだけでなく、他のコマンドを実行したい場合は、この方法を試してみてください。 ユーザーは、最後にcmd / kを追加するだけで済みます。これについては、以下の手順を使用して説明します。
ステップ1: 右クリック に バッチファイル 選択する必要があります その他のオプションを表示 以下に示すように、コンテキストメニューから。
ステップ2:次にクリック 編集 示されているようにメニューから。
ステップ3:システムにデフォルトのテキストエディタが設定されていない場合は、メモ帳などのインストールされているエディタを選択するように求められます。
ステップ4:開いたら、次のように入力します cmd / k 以下に示すように、バッチスクリプトファイルの最後にあります。
広告
ステップ5:次に、に移動してファイルを保存します。 ファイル トップメニューのオプションをクリックしてクリックします 保存 以下に示すようにリストから。
ステップ6:これで、バッチファイルをダブルクリックして実行できます。
ステップ7:バッチファイルを実行した後、コマンドプロンプトが閉じられず、ユーザーが下の画像に示すように他のコマンドを実行できるようになることがわかります。
ステップ8:これは、コマンドプロンプトが閉じないようにする方法ですが、実行しているすべてのバッチファイルにPauseまたはcmd/kのいずれかを追加する必要があります。
方法3–レジストリファイルを変更して、コマンドプロンプトが閉じないようにする
この方法を適用すると、バッチの直後にコマンドプロンプトが閉じないことが保証されます スクリプトファイルは毎回実行され、ユーザーは一時停止またはcmdを追加するためにバッチファイルを編集する必要はありません。 /k.
以下に示すように、レジストリエディタを使用してレジストリファイルを編集することにより、いくつかの設定を変更することにより、これを行う方法を示します。
警告 –続行する前に、次のことを確認してください バックアップのエクスポート/保存 編集中に問題が発生した場合に元のレジストリファイルに戻すことができるように、レジストリファイルの
ステップ1:まず、レジストリエディタを開く必要があります。 これを行うには、を押す必要があります Win + R キーを一緒に開くと、 走る コマンドボックス。
ステップ2:タイプ regedit [実行]ボックスで、を押します 入る 鍵。
手順3:をクリックして、ユーザーアクセス制御プロンプトを受け入れます はい 続ける。
ステップ4:レジストリエディタウィンドウが開いたら、アドレスバーをクリアし、以下の行をコピーして貼り付け、を押します。 入る。
HKEY_CLASSES_ROOT \ batfile \ shell \ open \ command
ステップ5:と呼ばれるレジストリキーを選択したことを確認します 指図 右側には、 ダブルクリック と呼ばれる文字列値 (デフォルト)、編集ウィンドウが開きます。
ステップ6:次の行を入力します 価値データ テキストボックスをクリックしてクリックします わかった。
cmd.exe / k "%1"%*
ステップ7:アドレスバーに移動してクリアし、次のパスを入力してを押します 入る 鍵。
HKEY_CLASSES_ROOT \ cmdfile \ shell \ open \ command
ステップ8:到達したら 指図 レジストリキー、の編集ウィンドウを開きます (デフォルト) 文字列値 ダブルクリック その上に。
ステップ9:その後、以下の行を 値データ フィールドとタップ わかった。
cmd.exe / k "%1"%*
手順10:完了したら、レジストリエディタウィンドウを閉じます。
ステップ11:システムを一度再起動すると、システムが起動した後、バッチスクリプトファイルが実行された後、コマンドプロンプトが閉じないことがわかります。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。