# 右鍵快速開啟檔案 with Vscode, cmd In Windows 10 ###### tags: `nonetype` Copyright 2021, [月下麒麟 YMont](https://hackmd.io/@YMont/note-catalog) --- ## Outline 如下圖,就是我們最終的需求 ==對著某資料夾點擊右鍵,就可以對它**使用 cmd 開啟視窗** 或是 **使用 vscode 開啟視窗**== 這樣就會很方便地且準確地對著檔案開啟對應的應用程式了! ![](https://i.imgur.com/Pq0YyS2.png =70%x) --- ## Implement **step1** ` windows key + R` ( ![](https://i.imgur.com/4mHE8Hn.png =4%x) + ![](https://i.imgur.com/M9PNajf.png) ) **step2** `regedit` ![](https://i.imgur.com/9M3AAcG.png =60%x) **step3** click `HKEY_CLASSES_ROOT\Folder\shell` ![](https://i.imgur.com/92rKbOU.png) (圖1) ![](https://i.imgur.com/3QcZIwk.png) (圖2) **step4** 對著shell click 右鍵新增機碼 ![](https://i.imgur.com/ztB3Ea8.png) 並建立檔案名稱 `使用 cmd 開啟視窗` ![](https://i.imgur.com/He3vVTf.png) 接著再對著"使用 cmd 開啟視窗"再新增一層機碼 `command` ![](https://i.imgur.com/7kyZI5B.png) **step5** "使用 cmd 開啟視窗"要新增**兩個字串值** 一個是`預設值`:`(可空白)`,另一個是`Icon`: `‪C:\Windows\System32\cmd.exe` ![](https://i.imgur.com/oAxv6UH.png) ![](https://i.imgur.com/BEY97eq.png) ![](https://i.imgur.com/4vvfEYf.png) **step6** * 而 "使用 cmd 開啟視窗"的"command"僅需要新增**一個字串值** ![](https://i.imgur.com/YFUU1nZ.png) * 為`預設值`:`"C:\Windows\System32\cmd.exe" /k "cd %L"` ![](https://i.imgur.com/GoXWBZl.png) **step7** **Vscode**的部分,會快速帶過,做法跟前面cmd一樣,差異僅有值不同 * "使用 vscode 開啟視窗" ![](https://i.imgur.com/WS2YroU.png) * "使用 vscode 開啟視窗"的"command" ![](https://i.imgur.com/wjA4m7H.png) * "使用 vscode 開啟視窗"的**數值** `Icon`:`C:\Users\oxyge\AppData\Local\Programs\Microsoft VS Code\Code.exe` ![](https://i.imgur.com/Mw58vFP.png) * "使用 vscode 開啟視窗"的"command"的**數值** `預設值`:`"C:\Users\oxyge\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%V"` ![](https://i.imgur.com/xVqrYT1.png) --- 怕大家還是看不懂,用目錄架構圖來輔助說明~ ```python= #|--HKEY_CLASSES_ROOT # |--Folder # |--shell # |--使用 cmd 開啟視窗(有兩個機碼) # | |--command(有一個機碼) # | # |--使用 vscode 開啟視窗(有兩個機碼) # |--command(有一個機碼) # ```