右键永久出现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)😉