0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WindowsTerminalとWindowsTerminalPreviewを一緒に使う

Last updated at Posted at 2024-10-09

なんでどっちもwt.exeで入るん・・・?
両方使いたいのでPreviewの方をwtpで起動出来るようにしました。

前提

PowerShell
winget

インストール

WindowsTerminalのIDを調べて入れます。

winget search Microsoft.WindowsTerminal

結果:

名前                     ID                                バージョン  ソース
------------------------------------------------------------------------------
Windows Terminal         Microsoft.WindowsTerminal         1.21.2701.0 winget
Windows Terminal Preview Microsoft.WindowsTerminal.Preview 1.22.2702.0 winget

wingetに実行ファイルの名前をリネームするオプションがあるのでそれを使って...
みたけど機能してないみたい。無効なオプションならワーニングぐらい出してくれ。

winget install --id Microsoft.WindowsTerminal.Preview -r wtp.exe

普通にIDを指定して入れます。

winget install --id Microsoft.WindowsTerminal
winget install --id Microsoft.WindowsTerminal.Preview

ちゃんと入ってるかの確認。

winget show --id Microsoft.WindowsTerminal
winget show --id Microsoft.WindowsTerminal.Preview

Previewを別名で起動できるようにする

Previewのwt.exeの場所を調べます。

get-command wt | format-list *

結果:

HelpUri            :
FileVersionInfo    : File: C:\Users\ユーザ名\AppData\Local\Microsoft\WindowsApps\wt.exe

Fileに表示されているパスを参考にWindowsAppsフォルダを開いてMicrosoft.WindowsTerminalPreview_8wekyb3d8bbweのフォルダの中にあるwt.exeのフルパスを取得します。
(余談だけど8wekyb3d8bbweはMSの公開元IDなので覚えておくと良いかも)

取得したパスを参考にして以下のwtp.ps1を作ります。
作ったスクリプトをPATHの通っている所に置きます。

& "$env:USERPROFILE\AppData\Local\Microsoft\WindowsApps\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\wt.exe"

wtpと叩いて起動すれば成功です。
wtで通常版のWindowsTerminal、wtpでPreview版が起動できるようになります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?