应用程序将文件移动到具有文件名的新文件夹

应用程序将文件移动到具有文件名的新文件夹

是否有任何应用程序或.reg文件可以将新项目添加到具有此功能的所有文件的 Windows 上下文菜单中:
1. 使用所选文件的名称创建新文件夹
2. 将选定的文件移动到此文件夹

答案1

  1. Win+R并输入shell:发送至
  2. 在此文件夹中创建一个新的文本文件并复制并粘贴以下行
    @echo off
    cd /D "%~dp1"
    md "%~n1"
    move %1 "%~dp1%~n1"
  3. 将其保存为 folder.cmd(或任何你想要的,只要扩展名是 .cmd 或 .bat)

解释

  • %1 » 代表您选择的文件的常规参数
  • cd » 更改目录 - 移动到特定文件夹
  • %~dp1 » 从 %1 中提取驱动器和路径
  • md » 创建目录 - 创建新文件夹
  • %~n1 » 从 %1 中提取不带扩展名的文件名
  • 移动 » 将文件从一个文件夹移动到另一个文件夹

来源: 批次参数&批处理命令

相关内容