解決win10shift+右鍵顯示在此處打開powershell而不是命令窗口的問題(轉)


隨着微軟win10系統的流行,更加強大的powershell嶄露頭角,采用.net架構編寫的Powershell性能更加強大,實現的功能也豐富。此時略顯老邁的CMD心有力而力不足。而微軟也嘗試使用各種方法使PowerShell取代目前的CMD。

但是對於我來說,選擇命令行工具還是選擇cmd。cmd運行時,大概只占用不到1M左右的內存,而powershell占用20M左右,相比而言,cmd有更高的流暢性,啟動速度更快。

從Win10Build14971開始,用戶已經無法通過按住Shift、右擊資源管理器空白處來選擇“在此處打開命令提示符”了,但還是有辦法將cmd找回來的,這時候就要用到萬能的注冊表了。

1.用“windows+R”打開運行窗口,輸入“regedit”回車,打開注冊表管理器。

2.定位到“計算機\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command”,如下位置

 

將cmd的隱藏狀態標識改為顯示(操作方法為將右側的HideBasedOnVelocityId改成ShowBasedOnVelocityId,這樣右鍵CMD和Powershell都有了)。也可以將powershell的顯示狀態標識改為隱藏(把\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell右側的ShowBasedOnVelocityId改成HideBasedOnVelocityId即可)。

注意:修改時可能出現權限問題,無法編輯,提示鍵入該值的新內容時出錯。解決方法如下:

右鍵cmd或者powershell,選擇“權限”,在出現的窗口中選擇下方的“高級”。

 

如果你的所有者為TrustedInstaller,那么首先點擊上方“更改”,將當前用戶賬戶名添加進去,例如“xxxxxx”(見下圖),然后點擊后方“檢查名稱”——“確定”。完成后,再在下方將當前用戶的權限從讀取改為“完全控制”即可。這樣就可以正常修改注冊表鍵值了。



原文:https://blog.csdn.net/weixin_42217154/article/details/85326795


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM