はじめに
いつもWindows Terminalを使う際に、
「スタートメニューからWindows Terminalを立ち上げる」⇒「作業する場所に移動する」
という作業が面倒くさかったので、エクスプローラーから直で立ち上げる方法を調べました
エクスプローラーからWindows Terminalを立ち上げる方法
事前設定
- 【方法】Windows Terminal内の各シェルの設定で開始ディレクトリの項目の[親プロセスディレクトリの仕様]に✅を入れる(この作業はシェル毎に設定してください)
基本編
- 【方法】開きたい場所に移動後、エクスプローラーのアドレスバーで
wt
を実行
wsl編
- 【方法】開きたい場所に移動後、エクスプローラーのアドレスバーで
wt wsl
を実行
wt wsl
- 事前にwslの有効化とディストリビューションのインストールを行う必要があります
Core版PowerShell編
- 【方法】開きたい場所に移動後、エクスプローラーのアドレスバーで
wt pwsh
を実行- Core版PowerShellは事前にインストールしておく必要があります
Desktop版PowerShell編
- 【方法】開きたい場所に移動後、エクスプローラーのアドレスバーで
wt powershell
を実行
コマンドプロンプト編
- 【方法】開きたい場所に移動後、エクスプローラーのアドレスバーで
wt cmd
を実行
もっと簡単に立ち上げる方法
デフォルトのターミナルをWindows Terminalにしてしまえばwt
を入力しなくても(pwsh
やwsl
だけ等)Windows Terminalでシェルを立ち上げることができます
Windows Terminalの[設定]->[スタートメニュー]を開き[既定のターミナルアプリケーション]を確認します
[既定のターミナルアプリケーション]をWindows Terminalに変更し、ウィンドウ下の[保存]ボタンをクリックしてください
この場合、エクスプローラーだけでなくスタートメニューなどからpwshやwsl等を立ち上げてもちゃんとWindows Terminalで開くようになるので、完全にWindows Terminalに移行したい人向けの設定です
まとめ
エクスプローラーからpwshやcmdを立ち上げる方法は知っていたのですが、Windowws Terminalだけが分かっていなかったので今回分かってすっきりしました。
また、これを機にデフォルトのターミナルをWindows Terminalに移行したので、これからはかなり快適に使えそうです
同じようにターミナルの立ち上げを面倒くさいと感じている方がいらっしゃったら
参考にしてもらえれば幸いです