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
的意思是指定目錄,引數的值為當前目錄 。這個命令的選項見參考文件。
就是這麼簡單大功告成!還是官方文件靠譜,以後要養成這種好習慣!