右鍵永久出現powerShell的設置
首先想用powershell打開一個文件的時候,在右鍵時,需要同時按住shift鍵:即可在右鍵菜單中看到使用powershell打開此文件,選擇即可。
為了解決這個問題,實現直接右鍵即可看到powershell,做出如下設置操作 :
powershell在regedit的位置如下:
HKEY_CLASSES_ROOT\Directory\shell\Powershell
之所以需要按住shift才能顯示,是因為"Extended"這個子鍵的作用,只要屏蔽這個子鍵就可以了
但是,你會發現你可能沒有權限修改注冊表.需要提升權限
在PowerShell上右擊,依次選擇:permissions... - Advanced - Change

輸入當前Windows用戶名,然后Check Names,找到用戶后點擊OK
現在回到選擇permissions...之后的界面,選中上面的Administrators,並在下面的權限列表中勾選Full Control

現在已經獲取了PowerShell的修改權限,右鍵點擊Extended子鍵,rename.可以在前面加個"_"然后保存,這樣就屏蔽了

F5刷新一下注冊表,然后看看文件夾右鍵是否已經直接顯示
上面只是修改了文件夾的右鍵,文件夾內空白處右鍵同樣需要修改,路徑如下
HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell
操作過程同上
如果需要自由切換右鍵顯示,可以如下操作
權限需要自己手動修改,但是可以將reg信息打包,保存為兩個reg文件,以后可以自由進行切換,或者分發給其他人
右鍵PowerShell菜單顯示
[
](javascript:void(0)😉
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Powershell]
@="PowerShell Here"
"Extended"=-
"_Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell]
@="PowerShell Here"
"Extended"=-
"_Extended"=""
[
](javascript:void(0)😉
PS: @="PowerShell Here",后面是菜單名,可以自行修改
右鍵PowerShell菜單隱藏
[
](javascript:void(0)😉
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Powershell]
@="@shell32.dll,-8508"
"_Extended"=-
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell]
@="@shell32.dll,-8508"
"_Extended"=-
"Extended"=""
[
](javascript:void(0)😉
