windows10桌面右键,win10一键隐藏桌面图标快捷键

  windows10桌面右键,win10一键隐藏桌面图标快捷键

  通常我们使用的程序图标往往放在桌面,开始菜单或者任务栏,占用桌面空间,并不隐秘。如果在Windows桌面上创建一个隐藏的右键菜单,可以将常用的程序组隐藏在一个隐藏的子菜单中,平时什么都看不到。如果需要,可以使用“Shift右键”来显示和调用它。

  我们可以使用注册表的通用工具来创建我们自己的秘密桌面右键菜单。在这里,假设你想为你的电脑中安装的三个常用的网页浏览器Chrome、Firefox和Opera创建桌面隐式菜单。只有执行“Shift右键”操作,才能显示如图所示的效果。

  

1. 定义菜单项

  首先,按下Win R组合键,输入rededit命令,然后按enter键调出注册表编辑器。展开到HKEY _类_根桌面背景外壳。右键单击Shell项目,在弹出的快捷菜单中选择“新建项目”;给这个项目起一个任意的名字,这里我们取SPDmenu作为名字,然后菜单项会从不同的值调用这个名字。

  单击新建SPDmenu项,在右窗格的空白处单击鼠标右键,然后选择“新建字符串值”;

  这样就依次创建了四个新的字符串值,分别命名为MUIVerb、SubCommands、Icon和Position。

  接下来,定义这四个字符串值。MUIVerb字符串值指定出现在右键隐藏菜单中的子菜单名称,这里定义为CFan。

  子命令字符串值指示菜单中显示的项目及其顺序。您可以使用目标程序的名称作为标识符。这里用了Chrome、Firefox、Opera三个名字。请记住这些名称,稍后您将需要使用它们来匹配命令。它们需要用分号隔开,需要半角“”符号来增加视觉上的分隔效果。

  字符串值定义子菜单文件夹中显示的图标,其值需要一个完整的路径加上图标文件和ICO扩展名。在这里,使用Explorer.exe的值,你可以直接抓取文件浏览器的图标。

  位置字符串值定义了该项在右键菜单中出现的位置。它的值可以是Top或Bottom,默认显示在中间。

  

2. 定义程序命令子项

  导航到注册表中的“HKEY _本地_机器软件软件windows当前版本explorer命令存储”,右键单击Shell键,选择命令“新建键”。

  为Chrome、Firefox、Opera创建一个子命令项,命名为这三个浏览器的名称。

  右键单击每个新的浏览器命令项,创建一个名为command的新子项。找到每个新创建的命令项,在右窗格的空白处单击鼠标右键,创建一个新的字符串值,并将其数值数据更改为相应的程序路径加程序名。也可以直接指定这个程序的主可执行文件EXE。例如,在Firefox的命令项中,输入它的主程序名firefox.exe。其他两个程序的命令类似。

  

3. 设置隐藏控制项目

  到目前为止,我们已经成功创建了一个桌面右键子菜单,其中包含了三种常见浏览器的应用名称。然而此时,它已经没有隐藏功能了。让我们给它一个隐藏属性。

  导航到注册表中的“HKEY _类_根桌面背景外壳”路径,打开先前用MUIVerb、子命令、图标和位置字符串值建立的SPDmenu项目,并创建一个名为Extended的新字符串值。这是一个值,它允许我们在按住Shift键的同时通过右键单击来显示菜单项。

  延伸阅读:

  我们也可以使用第三方工具右键上下文菜单加法器来实现隐藏的右键菜单。虽然很遗憾这个工具不能创建上面提到的级联菜单,只能是一级目录,但是也有Shift隐藏功能。您只需在选项窗口中选择“只在shift键时显示”项即可实现该功能。

windows10桌面右键,win10一键隐藏桌面图标快捷键