【VSCode】既定のターミナルをPowerShellからコマンドプロンプトに変更する方法
みなさんこんにちは。
VSCodeでターミナルを開いたとき、PowerShellではなくコマンドプロンプトを使いたいと思ったことがある方も多いかと思います。
毎回ターミナルの種類を選び直すこともできますが、よく使う場合はコマンドプロンプトを既定のプロファイルに設定しておくと便利です。
今回は、VSCodeの既定のターミナルをPowerShellからコマンドプロンプトへ変更する方法をご紹介したいと思います。
この記事はこんな人におすすめ
- VSCodeで新しいターミナルを開くとPowerShellが起動する人
- コマンドプロンプトを既定のターミナルとして使いたい人
- Select Default Profileの設定方法を知りたい人
現在のターミナルを確認する
まずVSCodeでターミナルを開き、現在どのシェルが起動しているか確認します。
上部メニューから「ターミナル」→「新しいターミナル」を選択するか、Ctrl + Shift + `で新しいターミナルを開きます。
Windows環境でPowerShellが既定になっている場合は、ターミナル右側などに「powershell」と表示されます。

Select Default Profileを開く
次に、ターミナルパネル右上にある「+」の横の下向き矢印をクリックします。
表示されたメニューから、「Select Default Profile」を選択してください。
コマンドパレットから「Terminal: Select Default Profile」を実行しても同じ設定画面を開けます。

Command Promptを選択する
利用できるターミナルの一覧が表示されたら、「Command Prompt」を選択します。
これで、Windowsで新しく作成する統合ターミナルの既定プロファイルがコマンドプロンプトへ変更されます。
なお、すでに開いているPowerShellのターミナルが自動でコマンドプロンプトへ切り替わるわけではありません。次に新しく作成するターミナルから設定が反映されます。
新しいターミナルを開いて確認する
現在開いているターミナルをゴミ箱アイコンで閉じるか、そのまま新しいターミナルを追加します。
「+」をクリックして新しいターミナルを開き、コマンドプロンプトが起動することを確認してください。
次のようにC:\Users\ユーザー名>の形式でプロンプトが表示されれば設定完了です。
C:\Users\user>

settings.jsonから確認する場合
既定プロファイルは設定から確認することもできます。Windowsでは、設定値として次のような内容が使用されます。
"terminal.integrated.defaultProfile.windows": "Command Prompt"
通常は「Select Default Profile」から選択すればよいため、settings.jsonを直接編集する必要はありません。
最後に
いかがでしたでしょうか。
今回は、VSCodeの既定のターミナルをPowerShellからコマンドプロンプトへ変更する方法をご紹介しました。
「Terminal: Select Default Profile」からCommand Promptを選択しておけば、新しいターミナルを開くたびに切り替える必要がなくなります。
VSCodeでコマンドプロンプトをよく使用する方に、少しでも参考になれば幸いです。
開発依頼について
ココナラでWebスクレイピング開発サービスを出品しております。
自分で開発をしようと思ったけど、VBAでのネット記事が少なく困っている方も多いかと思います。
そんな方はいつでもお気軽にご相談ください。
また、本ブログからご依頼いただいた方については割引特典がございますので、
ご不明点と合わせてメッセージをいただけると幸いです。
Excelにてブラウザ操作自動化ツールを作成します その作業、webスクレイピングを使って自動化しましょう!Webスクレイピング以外にもWebアプリの開発サービスも出品しております。
こちらについても、本ブログからご依頼いただいた方については割引特典がございますので、
お気軽にご相談ください。
スモールスケールのWebアプリ開発します 先ずはスモールスケールのWebアプリから始めませんか?
