关于电脑注册表regedit自定义管理右键菜单选项实例(删除增加)

前言:删除电脑多余右键菜单的具体操作

所有关于电脑的操作都可以通过修改注册表来实现。而随着电脑软件的安装,本就为方便人们操作的右键菜单变的愈来愈臃肿。但我们可以自定义管理大多数右键菜单,这篇帖子就是为了解决这些问题

右键菜单管理路径

win+r 输入regedit回车 打开注册表
依次展开HKEY_CLASSE_ROOT —— *
可以看到下面的两个项 shell shellex 里面会存在右键菜单的一些内容 (记住这两个关键词,因为所有含有shell shellex关键词的都是与右键管理有关的 )
在这里插入图片描述
再展开看一下:
在这里插入图片描述
可以看到里面会有WinRAR的字样,明显就是对应的是那些压缩操作
在这里插入图片描述

右键菜单路径总结

右键路径里面的项可以随意试着删除 , 在我亲身的经历中,一些重要的右键菜单在删除的同时会有警告,并不会影响到系统的安全使用,大家可以放心的去尝试。各目录如下:

HKEY_CLASSE_ROOT ——* (里面的Shell Shellex)**注意:***代表的是任何文件后缀的右键菜单都含有
HKEY_CLASSE_ROOT —— Directory (里面的Shell Shellex ;在background项里面的Shell 与 Shellex对应的则是在文件夹里面空白右键的选项,看下图)**注意:**Directory代表的是与文件夹相关的右键操作菜单项目
HKEY_CLASSE_ROOT —— AllFilesystemObjects (同上)
1、鼠标右键桌面空白处,新建菜单中的项目在注册表中的位置
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
2、鼠标右键文件,弹出的菜单明细在注册表中的位置
[HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers]
3、鼠标右键文件夹,弹出的菜单明细在注册表中的位置
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers]
4、鼠标右键在IE浏览器里,弹出的菜单明细在注册表中的位置
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]5、桌面空白处点击右键菜单HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
注意:
1、某些软件所添加的鼠标右键可能在
[HKEY_CLASSES_ROOT\Folder\shell]
[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers
在这里插入图片描述

自定义的右键菜单

最近一个朋友给我发了一个Shell文件,默认是用记事本打开的(windows下),打开之后一片乱。有兴趣的可以在我贴出来的图里面好好看看,是关于linux编程的一些东西,
想起我以前用的notepad++一直躺在d盘里面没拿出来用,就想着在右键菜单里面加上一个用notepad++打开的选项。
notepad++打开

现在开始吧!

同样要在注册表里面操作。
点开HKEY_CLASSE_ROOT ——*
在这里插入图片描述
其中notepad是系统自带的——用记事本打开该文件
runas是以管理员身份运行
在其同级的目录下新建一个名称为notepad++的项,并在右边将其值编辑为要显示的字符,此处为“用notepad++打开”
在这里插入图片描述
再在notepad++下面新建一个名为Command的项(命令)。要编辑的值即为要调用的命令。因为我要调用的notepad++.exe文件目录是“D:\npp.7.7.1.bin\notepad++.exe" 故在值上面填上:(“D:\npp.7.7.1.bin\notepad++.exe” %1
后面加的参数%1的含义是:传参,在哪个文件上右键,就以哪个文件为参数打开exe、就像把文件直接拖动到某个应用上,其执行的操作便是用应用来打开被拖动的文件。
完成!!看效果
在这里插入图片描述

其它

到这里,大抵的操作已经完成了。不过我们还可以给右键菜单加上一个图标:

在这里插入图片描述
其具体操作为:单击新建的notepad++项后,在右边空白区域右键
新建一个字符串值(!!!记住是字符串值)且将其命名为icon

在这里插入图片描述
将其键名编辑为:“C:\Windows\Web\ico\baidu.ico”
此为32*33 .ico格式图标 大家可以去网上找其他的图标来自定义
最后效果为
在这里插入图片描述

写在最后

最近挺喜欢的一句话,想送给大家、
I love three things in this world.Sun Moon and You.
Sun for moring . Moon for night and you forever

### 如何通过右键开始菜单管理员身份运行 Windows PowerShell 可以通过修改注册表的方式实现将“以管理员身份运行 PowerShell”的选项添加到右键菜单中。以下是具体的操作方式: #### 方法一:利用注册表编辑器手动添加 按照以下步骤可以完成此操作: 1. 按下 `Windows + R` 组合键,打开运行对话框,输入 `regedit` 并回车,启动注册表编辑器[^3]。 2. 导航至路径 `HKEY_CLASSES_ROOT\Directory\Background\shell`。 3. 在 `shell` 下新建一项(文件夹),并将其命名为 `PowershellAdmin` 或其他自定义名称。 4. 在新创建的项下再新增一个子项,命名为 `command`。 5. 修改父级项(如 `PowershellAdmin`)右侧窗口中的默认值为期望显示的文字,例如 “以管理员身份打开 PowerShell”。 6. 配置命令行为实际执行逻辑,在 `command` 的默认值中填入以下内容: ```plaintext powershell.exe -windowstyle hidden -Command $stpath = pwd; Start-Process Powershell -ArgumentList "-NoExit", "-Command Set-Location -literalPath '%V'" -verb RunAs ``` 7. 完成配置后退出注册表编辑器,此时在桌面背景或资源管理器空白区域右击即可看到新的选项。 #### 方法二:直接调用内置功能 除了调整注册表外,也可以简单地从现有界面快速访问高权限模式下的 PowerShell 实例: - 打开开始菜单并通过搜索定位到 PowerShell 应用程序; - 使用鼠标右键点击它,并选取上下文中提供的“以管理员身份运行”条目来提升当前会话的权利级别[^2]。 以上两种途径均能达成目标,前者更适合希望长期便捷使用的场景,而后者则适合偶尔需求的情况。 ```powershell Start-Process powershell -Verb runAs ``` 上述脚本片段展示了另一种编程化触发提权的方法,适用于批处理或其他自动化环境中发起具有超级用户控制权的新实例过程。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值