解決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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章