
碎碎念相信有很多小伙伴有用md记录笔记的需求但是每次都要打开Typora或者其他编辑器编辑文件然后再选保存的路径这样始终不够直接优雅。这篇小文章给出一个解法可以实现在任意目录下直接右键新建md文档。具体步骤在桌面右键新建一个空白的txt文档填入下面内容bat echo off setlocal chcp65001nul title 添加 Markdown 新建菜单 :::: 检查管理员权限 ::net sessionnul21if%errorlevel% neq0(echo正在请求管理员权限... powershell-NoProfile-ExecutionPolicyBypass-CommandStart-Process %~f0 -Verb RunAsexit/b)echo.echoecho添加 Markdown 新建菜单echoecho. :::: 注册 .md 文件类型 ::echo[1/3]注册 .md 文件类型... regaddHKCR\.md/ve /dMarkdownFile/fnulif%errorlevel% neq0(echo[失败]无法注册 .md 文件类型 pauseexit/b1):::: 设置文件类型名称 ::echo[2/3]添加“新建 Markdown 文档”菜单... regaddHKCR\MarkdownFile/ve /dMarkdown 文档/fnul regaddHKCR\MarkdownFile\ShellNew/vNullFile/t REG_SZ /d/fnulif%errorlevel% neq0(echo[失败]无法添加 ShellNew pauseexit/b1):::: 重启 Windows Explorer ::echo[3/3]刷新 Windows 资源管理器... taskkill /f /im explorer.exenul21timeout/t2/nobreaknul start explorer.exe echo.echoecho操作完成echoecho.echo现在可以 echo.echo右键空白处 ^新建 ^Markdown 文档 echo.echo如果没有立即出现请注销或重启 Windows。 echo. pause endlocal保存文件并把.txt后缀改为.bat双击步骤三的.bat文件一路回车就好了脚本会自动处理最后能在右键新建菜单栏里面看到Markdown文档就证明成功了