- Windows ターミナルは、PowerShell とコマンド プロンプトを起動するための既定のアプリとして設定できます。
- Windows ターミナル: [設定] > [スタートアップ] > [既定のターミナル アプリケーション] > [ Windowsターミナル] を開きます。
- Windows コンソール ホスト: [デフォルト] > [ターミナル] > [デフォルト ターミナル アプリケーション] > [ Windows ターミナル] を開きます。
Windows 10 では、従来の Windows コンソール ホストではなく、コマンド プロンプト、PowerShell、および WSL をWindows ターミナルアプリで直接開くことができるようになりました。コマンド ライン インタープリターの既定のターミナル エミュレーターを設定する機能は、Windows 10 ビルド 21390以降およびWindows ターミナル バージョン 1.9以降のリリースで利用できます。
起動時の動作は、Windows コンソール ホストのデフォルト設定と Windows ターミナル設定で設定できます。ただし、ターミナルアプリの設定からのみオプションを元に戻すことができます.
このガイドでは、Windows ターミナル エクスペリエンスを、 Windows 10でコマンド プロンプトと PowerShell を起動するための既定のアプリケーションにする手順について説明します。
コマンド プロンプトと PowerShell の Windows ターミナルの既定のアプリを設定する
既定で Windows ターミナル アプリを使用してコマンド プロンプト、PowerShell、および WSL を開くには、次の手順を使用します。
-
Windows ターミナルを開きます。
-
メニュー (下向き矢印) ボタンをクリックし、[設定]オプションを選択します。
-
[スタートアップ]をクリックします。
-
「既定のターミナル アプリケーション」設定を使用し、Windows ターミナル オプションを選択します。
Windows ターミナルの既定のアプリ
-
[保存] ボタンをクリックします。
手順を完了すると、次にコマンド プロンプトまたは PowerShell を開いたときに、従来の Windows コンソール ホストではなく Windows ターミナルでコマンド ライン ツールが開きます。
Windows コンソール ホストで既定のターミナル アプリを設定する
または、次の手順を使用して、Windows コンソール ホスト内でいつでも機能を有効にすることができます。
-
スタート を開きます。
-
コマンド プロンプトまたはPowerShellを検索し、一番上の結果をクリックしてアプリを開きます。
-
タイトル バーを右クリックし、[デフォルト] オプションを選択します。
コンソールのコンテキスト メニュー
-
[ターミナル] タブをクリックします。
-
「既定の端末アプリケーション」セクションで、Windows 端末オプションを選択します。
Windows コンソール ホスト端末の設定
-
[ OK ] ボタンをクリックします。
手順を完了すると、アプリは Windows ターミナル アプリケーションを使用して自動的に起動します。
コマンド プロンプトと PowerShell の Windows コンソール ホストの既定のアプリを設定する
Windows コンソール ホストを PowerShell、WSL、およびコマンド プロンプトの既定のアプリ エクスペリエンスに戻すには、次の手順を使用します。
-
Windows ターミナルを開きます。
-
メニュー (下向き矢印) ボタンをクリックし、[設定]オプションを選択します。
-
[スタートアップ]をクリックします。
-
「既定の端末アプリケーション」設定を使用し、Windows コンソール ホストオプションを選択します。
Windows コンソール ホストの既定のアプリ
-
[保存] ボタンをクリックします。
手順を完了すると、Windows ターミナル アプリケーション内でコマンド ライン ツールがデフォルトで開かれなくなります。
Windows コンソール ホスト オプションが有効になっているとアプリケーションが開かないため、この動作を無効にする唯一の方法は、Windows ターミナル設定を使用することです。