Windowsターミナルでコマンドプロンプト(CMD)をデフォルトとして設定する方法

Windowsターミナルでデフォルトのシェルを変更する方法を学ぶ

MicrosoftのWindowsTerminalは、非常に用途の広い端末です。タブ、リッチテキスト、テーマ設定、スタイル設定などの多くの機能に加えて、CMD、PowerShell、Linuxなどの多くのシェルもサポートしています。

Windows Terminalを起動したときにタブで開くデフォルトのシェルは、「PowerShell」です。ただし、「コマンドプロンプト[CMD]」シェルに変更する場合は、非常に簡単です。

まず、コンピュータでWindowsターミナルを起動します。次に、ターミナルのヘッダーの下矢印をクリックし、使用可能なオプションから[設定]を選択します。または、 Ctrl +、 ターミナル設定をすばやく開くためのキーボードショートカット。

これにより、Windowsターミナル構成ファイル(settings.json)が開きます。に変更を加えます defaultProfile の値 settings.json に設定します GUID 「PowerShell」の代わりに「CommandPrompt」シェルの

の中に settings.json ファイル、あなたは見つけるでしょう defaultProfile 11行目の設定(おそらく)。デフォルトでは、PowerShellのGUIDに設定されます {61c54bbd-c2c6-5271-96e7-009a87ff44bf}。 CMDのGUIDに変更する必要があります。

以下のコードブロックからcmd.exeGUIDをコピーし、のpowershell.exeGUID値を置き換えます。 defaultProfile cmd.exeのGUID値を使用します。

{0caa0dad-35be-5f56-a8ff-afceeeaa6101}

の最終的なコード settings.json のファイル defaultProfile 設定は以下のコードになります。

"defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}"、

を助けて settings.json 上記の変更を行った後にファイルを作成し、Windowsターミナルを閉じて再起動し、ターミナルのタブで「コマンドプロンプト」がデフォルトで開くことを確認します。

なんらかの理由でそれが機能しない場合は、上記で提供したcmd.exe GUID値を、コンピューター上のターミナルのsettings.jsonファイルに記載されているcmd.exeプロファイルのGUID値と一致させてください。

で「cmd.exe」プロファイルを探します リスト settings.jsonファイルのprofilesブロックのセクションに注意してください。 GUID そこに記載されている値。

ターミナル構成ファイルのcmd.exeGUID値は、 defaultProfile 上記の設定。一致しない場合は、上記で提供したものではなく、ターミナル構成でcmd.exeプロファイルに見つかったGUID値を使用してください。