内気なもんた君

時々日本語化してます

最新バージョンのターミナルをインストール

最新バージョンのターミナルをインストール

ターミナルの最新バージョンは、こちら から。

 

winget で最新バージョンのターミナルをインストールしようとするとエラーになるので

ターミナルはISOから削除して別フォルダーへインストールしている。

インストールと言っても、ただコピーするだけなんだけど。

マウント先の
Program Files\WindowsTerminal

 

パスを通さなきゃいけないので、環境変数をカスタマイズ用のregファイルへ登録。

設定 - システム - バージョン情報 - 環境変数

または、systempropertiesadvanced.exe  - 環境変数

システム環境変数のPathを編集し、C:\Program Files\WindowsTerminal を登録。

パスを登録したら、レジストリエディタで

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

の、Path をエクスポート。

 

エクスポートしたレジストリエントリをカスタマイズ用のregファイルへ追加します。

その際にコンテキストメニューへ追加するためのエントリも登録。

[HKEY_CURRENT_USER\Software\Classes\directory\shell\WindowsTerminal]
@="ターミナルで開く"
"icon"="\"C:\\Program Files\\WindowsTerminal\\wt.exe\""

[HKEY_CURRENT_USER\Software\Classes\directory\shell\WindowsTerminal\command]
@="\"C:\\Program Files\\WindowsTerminal\\wt.exe\" -d \"%V\""

[HKEY_CURRENT_USER\Software\Classes\Drive\shell\WindowsTerminal]
@="ターミナルで開く"
"icon"="\"C:\\Program Files\\WindowsTerminal\\wt.exe\""

[HKEY_CURRENT_USER\Software\Classes\Drive\shell\WindowsTerminal\command]
@="\"C:\\Program Files\\WindowsTerminal\\wt.exe\" -d %V"

 

必要ならば、デスクトップへショートカットを作成し、アイコンをマウント先へコピー。

"mount\Users\Default\Desktop"

 

ターミナルの設定ファイル settings.json は、マウント先の

"mount\Users\Default\AppData\Local\Microsoft\Windows Terminal"

へコピー。

 

- = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = - = -

タイミングなのかどうか分からないけど、時々 起動時にエラー 3489660986 (0xd000003a) が発生しました というエラーになります。

これを回避するにはサービスのConsole Driverを変更。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\condrv]
"Start"=dword:00000002

既定ではStartが 3 になっているので、2 に変更します。