1. 程式人生 > 實用技巧 >Windows 設定登錄檔在當前目錄開啟 Windows Terminal

Windows 設定登錄檔在當前目錄開啟 Windows Terminal

操作過程

前言

看了好多前人的文章,不能完全復現,通過學習微軟官網的文件以及自己探索,寫出這篇簡單實用的文章。先放效果圖:

在一個檔案目錄中右鍵空白處,出現Terminal 自定義項
在這裡插入圖片描述
開啟Windows Terminal, Powershell 內的路徑和當前資料夾相同

在這裡插入圖片描述

對比其他人的方法,我的應該操作較少。只需要添加註冊表即可,而且登錄檔的命令簡單易懂。不需要修改Windows Terminal 的配置。

環境要求

我的電腦系統是win10 1906以上的版本,另外電腦安裝了Windows Terminal

修改登錄檔

win+R 開啟執行輸入 regedit

這個是登錄檔編輯器,無需贅言

找到 計算機\HKEY_CLASSES_ROOT\Directory\Background\shell\

這裡控制的是在空白處右鍵選單的內容,我的如圖所示,可以看到裡面有個git _shell,這個是git bash here的登錄檔 ,同理還有Powershell 和WSL的登錄檔。根據這些類比,我琢磨出了本文對Windows Terminal 的類似操作

在這裡插入圖片描述

右鍵 shell > 新建 > 項

名稱自定,比如 Terminal Here 或者 在此處開啟 Windows Terminal

在新建的這項右鍵 > 新建 > 項,注意這項的名字必須為command

左側點選新建的command,看右側表的第一項“(預設)”,右鍵點選修改,修改為 wt -d .

這個值的含義就是說右鍵選單裡滑鼠單擊觸發這個command後,系統要執行什麼命令。

命令解釋如下:wt -d . 意思是開啟Windows Terminal 並傳參。控制符-d的意思是指定目錄,引數的值為當前目錄 。這個命令的選項見參考文件。

就是這麼簡單大功告成!還是官方文件靠譜,以後要養成這種好習慣!

參考文件

微軟官方文件