Ric*_*ron 7 windows-registry context-menu windows-8
我想在 Windows 8 的“新建”上下文菜单中添加一个空的Markdown文件。我看到至少有两种解决方案可以解决这个问题,但它们都不适合我。
这可能吗?FWIW,降价文件只是一个带有 .md 扩展名的纯文本文件。
我做了一个.reg脚本,如下所示这里。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
Run Code Online (Sandbox Code Playgroud)
但是,即使重新启动后,我也没有在“新建”上下文菜单下看到降价。这是我运行此脚本后的注册表,这似乎是正确的。
我也尝试新的菜单编辑器,如图所示这里。这通常有效,但 .md 扩展名不会出现在左窗格中。
ShellNewHandler显示降价扩展。我必须以某种方式添加模板文件吗?
您需要添加更多注册表项:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="markdown"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\markdown]
@="Blank Markdown file"
Run Code Online (Sandbox Code Playgroud)
@=markdown
指向新的注册表项,其默认值最终是新文件的描述和名称。
您可能还需要添加以下内容来设置图标(但我认为这是可选的):
[HKEY_CLASSES_ROOT\markdown]
"DefaultIcon"="%SystemRoot%\system32\imageres.dll,-102"
Run Code Online (Sandbox Code Playgroud)
最后,从 ShellNewHandler 您可能必须:
归档时间: |
|
查看次数: |
2216 次 |
最近记录: |