You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改右键菜单NewTextFileAndOpen命令实现自动递增命名

解决右键菜单新建递增命名记事本文件的问题

直接修改注册表中的命令为以下内容即可实现自动生成递增命名的NewTextFile.txt、NewTextFile (1).txt文件:

cmd /v:on /c "set "base=NewTextFile" && set "ext=.txt" && set "fn=!base!!ext!" && if exist "!fn!" (set "num=1" && :next if exist "!base! (!num!)!ext!" set /a num+=1 && goto next && set "fn=!base! (!num!)!ext!") && type nul > "!fn!" && start notepad.exe "!fn!"

操作步骤:

  1. 打开注册表编辑器(按下Win+R输入regedit回车)
  2. 定位到你添加的右键菜单项路径,常见路径:
    • 桌面/文件夹空白处右键:HKEY_CLASSES_ROOT\Directory\Background\shell\NewTextFileAndOpen
    • 文件夹内右键:HKEY_CLASSES_ROOT\Directory\shell\NewTextFileAndOpen
  3. 找到该项下的Command字符串值,将其数值数据替换为上面的命令

命令逻辑说明:

  • /v:on启用延迟环境变量扩展,确保循环中变量能正确更新
  • 先检查基础文件名NewTextFile.txt是否存在,不存在则直接创建并打开
  • 如果已存在,则从1开始递增序号,直到找到未被使用的文件名(如NewTextFile (1).txt、NewTextFile (2).txt等)
  • type nul > "!fn!"创建空文本文件,start notepad.exe "!fn!"打开该文件

内容的提问来源于stack exchange,提问作者karimovv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 05:28:14