Windows PowerShell 是命令提示符的新化身,提供新的特性和功能。通過 Windows 10 創意者更新,微軟用 PowerShell 取代了 CMD。如果您找不到從高級用戶菜單和上下文菜單啟動命令提示符的選項,有幾種方法可以解決問題。在本教程中,了解如何在 Windows 10 和 11 中用 CMD 替換 PowerShell。
有超過 18 種方法。不過,本文將討論通過設置、註冊表編輯器調整和上下文菜單將 PowerShell 替換為命令提示符的 3 種方法。
此提示將 PowerShell 替換為高級用戶菜單中的命令提示符,僅適用於 Windows 10。請按照以下快速步驟恢復 PC 上高級用戶菜單中的 CMD 快捷方式。
- 點擊開始(Windows 圖標)並選擇設定。
- 接下來,單擊個性化。您可以通過右鍵單擊桌面屏幕並選擇個性化選項。
- 現在點擊工作列在左側窗格中設定窗戶。
- 之後,單擊下面的切換按鈕'當我右鍵單擊開始按鈕或按 Windows 徽標鍵 + X 時,將菜單中的命令提示符替換為 Windows PowerShell' 在右側面板上。
完成此操作後,高級用戶菜單中打開 Powershell 的 2 個選項將被替換為命令提示符和命令提示符(管理員)分別如下圖所示。
2. 在文件資源管理器中將 PowerShell 替換為 CMD
如果您想在文件夾或文件資源管理器中打開命令提示符而不是 PowerShell,可以通過一些註冊表編輯器調整來實現此目的。讓我們開始吧。
- 按Windows 徽標鍵在鍵盤上查找記事本++應用程序在開始菜單中,然後打開它。
- 現在,複製以下代碼並將其粘貼到空記事本文件中。
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\"" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt] @="@shell32.dll,-8506" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command] @="cmd.exe /s /k pushd \"%V\""
- 點擊文件並選擇另存為...選項。
- 當您單擊另存為...選項,系統將提示您指定文件名和類型。單擊文件名部分和類型 'cmdfix.reg' 作為文件名。然後點擊前面的下拉圖標另存為類型框並選擇所有文件。最後,節省將文件複製到您的首選位置。
- 保存文件後,導航至cmdfix.reg並雙擊它。出現提示時,選擇是的。
- 接下來,您將看到一個彈出窗口,詢問您是否要將新配置添加到註冊表中。選擇是的。
- 新創建的cmdfix.reg將被添加到註冊表中。
您已成功在 Windows 10 或 11 右鍵單擊上下文菜單中將 PowerShell 替換為 CMD。不要忘記查看我們的詳細教程。您現在應該能夠在文件夾中打開命令提示符而不是 PowerShell。
要稍後撤消此註冊表編輯器調整所做的更改,請將以下文本粘貼到新的記事本文件中。
Windows Registry Editor Version 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]
確保將此記事本文件命名為“默認cmd.reg'並選擇'所有文件' 作為保存之前的文件類型。雙擊該文件,然後選擇是的。此時不要忘記重新啟動計算機。
不要錯過:
3.編輯註冊表項以用 CMD 替換 PowerShell
雖然上面提到的技巧應該可以正常工作,但還有另一種方法可以在 Windows 10 和 11 中用命令提示符替換 PowerShell。此方法涉及手動編輯註冊表項。
- 單擊搜索圖標, 類型 ”註冊表” 在文本框中,然後單擊註冊表編輯器。
- 或者,您可以打開跑步窗口按Windows 徽標鍵 + R,然後輸入“註冊表編輯器” 打開註冊表編輯器。
- 現在,導航至HKEY_CLASSES_ROOT\目錄\shell\cmd。
- 右鍵單擊指令文件夾並選擇權限從上下文菜單。
- 當一個小窗口標題為cmd的權限彈出來,點擊先進的按鈕。
- 這高級安全設置將出現窗口。單擊改變選項來更改權限設置所有者。
- 在選擇用戶或組窗口,單擊先進的按鈕。
- 在接下來彈出的窗口中,點擊立即查找按鈕。然後從搜索結果中選擇您的用戶組並單擊好的。
- 當你回到cmd 的高級安全設置窗口,檢查替換子容器和對象的所有者選項。然後點擊申請和好的分別。
- 最後,您將返回到cmd的權限窗口從您最初開始的位置開始。現在,選擇管理員在下面組或用戶名,並檢查允許旁邊的盒子完全控制在下面管理員權限。單擊申請按鈕,然後是好的。
- 導航至HKEY_CLASSES_ROOT\目錄\shell\cmd中的路徑註冊表編輯器,右鍵單擊隱藏基於速度 ID入口。選擇重命名選項。
- 將條目重命名為顯示基於速度 ID。
- 一旦 DWORD 條目的名稱更改,Windows 10 或 11 中右鍵菜單中的 PowerShell 將被 CMD 取代,但您必須先重新啟動電腦。
完畢!現在,打開一個文件夾並按Shift 鍵 + 右鍵單擊。您應該能夠在文件夾中打開命令提示符而不是 PowerShell。您可以選擇在文件資源管理器的上下文菜單中打開 PowerShell 和命令提示符。
如果您想刪除在此處打開 PowerShell 窗口從文件資源管理器上下文菜單中選擇選項,然後按照下面的指示進行操作。步驟與您之前將 PowerShell 替換為右鍵菜單中的命令提示符的步驟幾乎相同。
- 打開註冊表編輯器並導航至HKEY_CLASSES_ROOT\目錄\shell\PowerShell。
- 右鍵單擊電源外殼然後選擇權限從上下文菜單。
- 現在重複步驟 5-10從上面。
- 之後,右鍵單擊顯示基於速度 ID並將其重命名為隱藏基於速度 ID。
- 這在此處打開 Powershell 窗口選項將從上下文菜單中刪除。
- 重新啟動 Windows 計算機以使所做的更改生效。
使用 PowerShell 替換命令提示符
如果您想在文件資源管理器右鍵菜單中將命令提示符替換為 PowerShell,請按照以下快速步驟操作。
- 打開註冊表編輯器並導航到 HKEY_CLASSES_ROOT\Directory\shell\cmd。
- 右鍵單擊顯示基於速度ld並將其重命名為隱藏基於速度Id。
- 現在,導航至HKEY_CLASSES_ROOT\目錄\shell\PowerShell,右鍵單擊隱藏BasedOnVelocityld,並將其重命名為顯示基於速度ld。
- 最後,重新啟動您的電腦。
如果您在任何步驟中遇到困難並需要幫助或有關於該主題的內容要分享,請在下面發表評論。
閱讀下一篇:
