在 Windows 10 的上下文菜單中將 PowerShell 替換為命令提示符
已發表: 2017-09-13
在 Windows 10 的上下文菜單中將 PowerShell 替換為命令提示符:如果您最近更新到 Windows 10 最新的 Creators Update,那麼您可能已經註意到,當您按下 Shift 並右鍵單擊任何文件夾時,“在此處打開命令窗口”選項具有已替換為“在此處打開 PowerShell 窗口”。 雖然很多人不知道 powershell 是什麼,但微軟希望他們如何使用這個功能呢? 好吧,這就是我們整理本指南的原因,該指南將向您展示如何再次在文件資源管理器上下文菜單中添加“在此處打開命令窗口”選項。

此外,開始菜單中的命令提示符選項已被 PowerShell 替換為最新的 Creators Update,但幸運的是它可以通過 Windows 設置恢復。 但遺憾的是,沒有選項/設置可以從 Windows 10 的右鍵單擊上下文菜單中替換“在此處打開命令窗口”選項。因此,不要浪費任何時間,讓我們看看如何在 Windows 10 的上下文菜單中用命令提示符實際替換 PowerShell在下面列出的指南的幫助下。
內容
- 在 Windows 10 的上下文菜單中將 PowerShell 替換為命令提示符
- 方法 1:使用註冊表修復
- 方法 2:手動創建註冊表項
- 如何從 Windows 10 的上下文菜單中刪除在此處打開 PowerShell 窗口
在 Windows 10 的上下文菜單中將 PowerShell 替換為命令提示符
確保創建還原點 以防萬一出現問題。
方法 1:使用註冊表修復
注意:如果您不想使用此方法,則可以嘗試方法 2,該方法可讓您手動編輯註冊表條目以解決問題。
1.打開空記事本文件,然後按原樣粘貼以下文本:
Windows 註冊表編輯器版本 5.00 [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt] @="@shell32.dll,-8506" "擴展"="" "無工作目錄"="" [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt] @="@shell32.dll,-8506" "擴展"="" "無工作目錄"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt] @="@shell32.dll,-8506" "擴展"="" "無工作目錄"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
2.從記事本菜單中單擊文件,然後單擊另存為。

3.從保存類型下拉列表中選擇“所有文件。 “
4. 鍵入文件的名稱為cmdfix.reg (.reg 擴展名非常重要)。

5.現在導航到要保存文件的位置,然後單擊保存。
6.雙擊該文件,然後單擊“是”繼續,這將在上下文菜單中添加“在此處打開命令窗口”選項。

7.現在,如果您想從上下文菜單中刪除“在此處打開命令窗口”選項,請打開記事本文件並將以下內容粘貼到其中:
Windows 註冊表編輯器版本 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\cmd2] [-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2] [-HKEY_CLASSES_ROOT\Drive\shell\cmd2] [-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]
8.選擇保存類型為“所有文件。 ”並將文件命名為Defaultcmd.reg。
9.單擊保存並雙擊文件以從上下文菜單中刪除該選項。 現在,如果不是,這將在上下文菜單中用命令提示符替換 PowerShell,然後繼續下一個方法。
方法 2:手動創建註冊表項
1.按 Windows 鍵 + R 然後鍵入regedit並按 Enter 打開註冊表編輯器。

2.導航到以下註冊表路徑:
HKEY_CLASSES_ROOT\Directory\shell\cmd
3.右鍵單擊cmd文件夾,然後單擊權限。

4.現在在安全選項卡下單擊高級按鈕。

5.在高級安全設置窗口單擊所有者旁邊的更改。

6.從選擇用戶或組窗口再次單擊高級。


7.現在單擊立即查找,然後從列表中選擇您的用戶帳戶,然後單擊確定。

8.添加用戶帳戶後,選中“替換子容器和對象的所有者”。 “

9.單擊應用,然後單擊確定。
10.您將再次被帶到權限窗口,從那裡選擇管理員,然後在權限下勾選完全控制。

11.單擊應用,然後單擊確定。
12.現在在 cmd 文件夾中,右鍵單擊HideBasedOnVelocityId DWORD,然後選擇重命名。

13.將上面的 DWORD 重命名為ShowBasedOnVelocityId ,然後按 Enter。

14.這將在您關閉註冊表編輯器後立即啟用“在此處打開命令窗口”選項。
15.如果您想恢復原狀,只需將 DWORD 再次重命名為 HideBasedOnVelocityId。 再次檢查並查看您是否能夠在 Windows 10 的上下文菜單中成功地將 PowerShell 替換為命令提示符。
如何從 Windows 10 的上下文菜單中刪除在此處打開 PowerShell 窗口
即使按照上述步驟似乎在右鍵單擊上下文菜單中帶回了“在此處打開命令窗口”選項,但您仍然會看到“在此處打開 PowerShell 窗口”選項,並且為了將其從上下文菜單中刪除,請按照以下步驟操作 -列出的步驟。
1.按 Windows 鍵 + R 然後鍵入regedit並按 Enter。

2.導航到以下註冊表路徑:
HKEY_CLASSES_ROOT\Directory\shell\PowerShell
3.右鍵單擊PowerShell ,然後選擇權限。

4.單擊權限窗口下的高級按鈕。
5.在高級安全設置窗口單擊所有者旁邊的更改。

6.從選擇用戶或組窗口再次單擊高級。

7.現在單擊立即查找,然後從列表中選擇您的用戶帳戶,然後單擊確定。

8.添加用戶帳戶後,選中“替換子容器和對象的所有者”。 “

9.單擊應用,然後單擊確定。
10.您將再次被帶到權限窗口,從那裡選擇管理員,然後在權限下勾選完全控制。

11.單擊應用,然後單擊確定。
12.現在在 PowerShell 文件夾中,右鍵單擊ShowBasedOnVelocityId DWORD,然後選擇重命名。

13.將上面的 DWORD 重命名為HideBasedOnVelocityId ,然後回車。

14.這將在您關閉註冊表編輯器後立即禁用“在此處打開 PowerShell 窗口”選項。
15.如果您想恢復原狀,只需將 DWORD 再次重命名為 ShowBasedOneVelocityId。
為你推薦:
- 如何將 Windows 10 應用程序移動到另一個驅動器
- 如何在 Windows 10 中擴展系統驅動器分區 (C:)
- 在 Windows 10 開始菜單中用命令提示符替換 Powershell
- 如何更改 Windows 10 中的默認安裝目錄
就是這樣,您已成功在 Windows 10 的上下文菜單中將 PowerShell 替換為命令提示符,但如果您對本文仍有任何疑問,請隨時在評論部分詢問。
