当你在 Windows 桌面或文件夹空白处单击鼠标右键,在“新建”列表中,除了文件夹和快捷方式这2个选项之外,还有一个很长很长的文件菜单,其中包含了系统自带的文件( 如 Office 系列文档、文本文档、公文包、ACDsee图像序列)和电脑中安装的一些应用软件所产生的文档( 如 RAR、ZIP压缩文件、PSD、Fla 等等)。

右键新建菜单一定程度上方便了用户的文件操作,但是有很多文件我们平时是用不到的,像 公文包、RAR ,有时看到这些冗余的选项很碍眼,影响心情,也许有些自己想新建的文件却不在选项列表中,有点小失落,现在,我们完全可以借助注册表自定义右键新建菜单选项,打造符合自己需求的右键菜单。


增加菜单选项

第一步:知道你要新建的文件后缀名,这是最最基本的亲,不然真的无从下手。 [ 查看文件后缀名 ]

第二步:确定你是要新建一个空白文件还是一个“文件模板”。

这里所说的模板并非是真正的模板,只是让新建所得到的文件里面有你提前设定的内容,这种新建可以理解为拷贝一个已有的文件。

下面我以新建一个 批处理文件 来分别演示一下这两种新建类型。

1. 新建一个空白文件比较简单,windows+R,输入regedit,打开注册表编辑器,展开 HKEY_CLASSES_ROOT,找到 ".bat"(可以通过搜索快速查找,Ctrl+F,输入 .bat,注意,有个点),右键新建 "项",输入 ShellNew,选中此子键,在右边的空白处右键新建字符串值,输入 NullFile,完成。

值得注意的是,回到桌面,右键-新建,此时选项中可能没有你要的文件,不用郁闷,再试一次,是不是有了?

2. 新建一个文件模板也不麻烦,此时需要你提前准备一个作为模板的文件,比如,现在我们打开记事本,第一行输入@echo off,第二行输入pause>nul,然后另存为 BatModel.bat,打开 C:\WINDOWS\SHELLNEW,有时系统会隐藏,怎么显示这么基础的操作我就不说了,然后把 BatModel.bat 移动到此文件夹,OK,下面进行关键操作,大部分操作跟上面一样,只不过在新建字符串值后输入的是 FileName,双击左键打开它,输入 C:\WINDOWS\SHELLNEW\BatModel.bat,路径并不是非得是这个,这取决于文件存放在哪,只要能正确系统能找到即可。

现在新建一个批处理,先查看下内容,是不是和预先填写的内容一样,这个简单的批处理没什么实用功能,打开后会暂停,你可以将需要的功能添加进去,是不是很实用。


删除菜单选项

有许多种方法可以删除 "新建" 菜单中的文件类型列表,以下是3种方法。

1. 卸载一个应用程序后,它本身相关联的文件类型会被删除掉。

2. 如果自行卸载软件后,该文件类型的菜单选项仍然存在,在资源管理器选择中 "查看"-"文件夹选项",单击"文件类型" 选项卡,选中不再使用的文件类型,单击"删除"按钮,确认删除。

3. 如果你需要保留与文件类型相关的应用程序,只想删除"新建"菜单中的选项,先打开注册表编辑器,展开 HKEY_CLASSES_ROOT,找出要删除的文件类型的扩展名的文件夹,将其下的"ShellNew"文件夹改为"ShellOld",这样做比直接删除相比有一个好处,那就是在你需要的时候可以直接改回来,当然缺点就是又产生了一个注册表垃圾项,所以自己酌情操作。