Windows Terminal新增到滑鼠右鍵

橘香發表於2020-10-22

Windows Terminal

Windows Terminal 右鍵順滑上手

折騰部落格主題的時候看見了Windows Terminal的快捷開啟方式,那就試試~

如果Windows上有比從cmd和PowerShell好用的終端,還能新增到滑鼠右鍵選單,你想要試試嗎?

下載Windows Terminal

Windows Teriminl

並且,這個是支援自己去編譯的,如果你夠厲害,可以根據自己需要修改原始檔,github上有原始檔。

GitHub - microsoft/terminal: The new Windows Terminal, and the original Windows console host - all in the same place!

新增Windows Terminal到右鍵選單

測試變數

先檢測下邊兩個變數是否可以正常輸出

  • 第一種:
echo %USERPROFILE%
echo %LOCALAPPDATA%

如果輸出的是%USERPROFILE%%LOCALAPPDATA%或者報錯的情況下,替換掉%USERPROFILE%%LOCALAPPDATA%,如下所示,在reg文件中同樣:

  • 第二種:
echo C:\Users\[userName]
echo C:\Users\[userName]\AppData\Local

如果使用的是第一種,後邊的命令列就都可以使用第一種,如果是第二種,後邊操作中的檔案路徑都使用絕對路徑

[userName]是你的使用者名稱

image

建立terminal資料夾

開啟命令列,輸入

mkdir "%USERPROFILE%\AppData\Local\terminal"

或者直接在檔案管理器[userName]\AppData\Local\直接新建teriminal資料夾。

寫入登錄檔

在Terminal中建立txt文件,字尾名為reg, 右鍵選單會出現Windows Terminal的當時有兩種,一種是:shift+滑鼠右鍵,另一種是:滑鼠右鍵。接下來根據自己需要選擇兩種方式中的一種即可:

  • shift+滑鼠右鍵

把下邊的內容複製到reg中:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\wt]
@="Windows Terminal"
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\wt\command]
@="C:\\Users\\[userName]\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"

注意:需要把[userName]改為自己電腦的使用者名稱

  • 右鍵

把下邊內容複製到reg中:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\wt]
@="Windows terminal here"

[HKEY_CLASSES_ROOT\Directory\Background\shell\wt\command]
@="C:\\Users\\[userName]\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"

注意:需要把[userName]改為自己電腦的使用者名稱

修改Windows Terminalprofile.json

開啟profile.json

image

然後按照下圖修改對應的內容就可以:

     "startingDirectory": null
image

到此,就成功把Terminal新增到滑鼠右鍵了

2020-10-12 (2)

相關文章