win10 自定义新建文件
win10 新增快捷新建文件类型
一、 默认新增新建文件
- win+R ,输入regedit, 打开注册表编辑器
- Ctrl + F ,找到你要新建的文件项,(如新建typora的文件项.md;思维导图文件项.xmind)进入路径 “计算机\HKEY_CLASSES_ROOT.mind”, 新建 ShellNew 项
- 在 ShallNew 项,新建字符串值,命名"FileName"
- 此时,桌面右键新建,已经出现了新增的文件"XMind Workbook"
二、 设置注册表,右键菜单不生效问题
- 配置完xmind后, 按上述新增 “ShellNew\NullFile” || "ShellNew\FileName "继续配置 Typora的 .md文件类型并没有生效
- 在桌面新建 txt文件, 编辑以下内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="Typora.md"
"Content Type"="text/markdown"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
- 将新增 txt文件修改为 reg文件并执行
- 检查注册表中 .md/ShellNew项是否完成配置
1. 脚本说明
[HKEY_ROOT.md]项下的 @ = 的值 "xxx"必须对应于注册表项[HKEY_CLASSES_ROOT\xxx]
因为在安装 Typora时,已经生成了 [HKEY_CLASSES_ROOT\Typora.md], 所以 此处@ = "xxx"可以直接写@ = “Typora.md”
三、 删除不需要的新建选项
- 删除不需要的win10自带的办公文件
- 在 “HKEY_CLASSES_ROOT” 中找到 .doc 项
- 将 .doc 下的 ShellNew 项删除, 没有备份注册表可以修改 ShellNew 项名,也有相同效果,方便找回
- 返回桌面查看结果
四、 其他
1. 新增的 XMind 文件无法打开
在第一节中创建了 xmind新增快捷方式以后,右键确实生效了,但当我们打开编辑时却出现了 xmind的异常报错。
打开文件属性,发现该快捷创建没有写入内容。
解决方案
新建 ShellNew 文件夹 于 “C:\Windows\ShellNew”,用来存放自定义模板
打开 XMind应用 新建一个思维导图,选择任意一个主题作为模板,此时再另存到新建的目录 "C:\Windows\ShellNew"中
接下来操作与第一节类似,打开注册表 “regedit”, 在 "计算机\HKEY_CLASSES_ROOT"中找到 “.xmind”,检查该路径下是否有 ShellNew项没有则新建。
在 ".xmind\ShellNew"中新建字符串值,名为 “FileName”,此处要注意与 第一节不同的地方是,该新建字符串的值应设置为 自定义模板的名字。