windows 11-根据部分文件名批量创建文件夹,然后将其移动到该文件夹中
发布时间:2022-05-05 01:38:34 392
相关标签:
与之前解决的问题类似-根据部分文件名批量创建文件夹,并将文件移动到该文件夹中
问题:我有15k个文件,我想从文件名中提取第一个单词来创建一个文件夹,然后将所有这些文件移动到该文件夹中。
这让我疯狂地想弄明白!!!
**示例:*使用下面的文件,我希望所有以PTC开头的文件都移动到一个名为PTC的新文件夹中,然后对以优先级开头的文件执行相同的过程。
- PTC附属数字资产刷新(160x600)
- PTC-Affiliate Digital Asset Refresh (160x600)2
- PTC-Affiliate Digital Asset Refresh (160x600)3
- 优先联盟数字资产刷新(160x600)
- PRIORITY-Affiliate Digital Asset Refresh (160x600)2
- PRIORITY-Affiliate Digital Asset Refresh (160x600)3
我试图修改现有代码(如下),但遇到了两个问题:
- 文件名使用空格,而不是下划线——在代码中如何表示?
- 当我使用下划线而不是空格重命名测试文件时,下面的代码将创建文件夹,但不会移动实际文件。
我试图编辑代码以实现我的目标:
@回显设置本地设置;sourcedir=C:[directory]";PUSHD%sourcedir%FOR/f“;代币=1,2,3,4 delims=-quot;%%a IN('dir/b/a-d';_*_"' )做(
MD%%a 2>;nul MOVE“百分比”a%%b%%c%%d%%e%%a\2>;nul)POPD GOTO:EOF
欢迎提供任何帮助或建议。
非常感谢。
我试图修改现有代码(如下),但遇到了两个问题:
- 文件名使用空格,而不是下划线——在代码中如何表示?
- 当我使用下划线而不是空格重命名测试文件时,下面的代码将创建文件夹,但不会移动实际文件。
我无法解决这两个问题。
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报