标题: [文件操作] 求批处理以文件名中指定字符第2次出现的位置之后的字符串作为文件名创建文件夹并移动 [打印本页]
作者: p1020 时间: 2018-4-26 17:45 标题: 求批处理以文件名中指定字符第2次出现的位置之后的字符串作为文件名创建文件夹并移动
本帖最后由 pcl_test 于 2018-4-26 22:10 编辑
以第四个 _ 后名称作为文件名创建文件夹并移动
ABC_2018-04-25T021348_yoko_konny.flv
ABC_2018-04-25T122102_jennybig.flv
ABC_2018-04-25T122101_saru_asia.flv 变成 3个独立 yoko_konny,jennybig saru_asia,文件夹,并移动FLV文件
作者: /zhqsystem/zhq 时间: 2018-4-26 20:06
for ...i...do (
for "tokens=2,* delims=_" ..j...("%%~ni")do (
md "%%~dpi%%~nxk"
move "%%~fi" "%%~dpi%%~nxk\"
)
)
作者: p1020 时间: 2018-4-26 21:36 标题: 以第四个 _ 后名称作为文件名创建文件夹并移动
以第四个 _ 后名称作为文件名创建文件夹并移动
ABC_2018-04-25T021348_yoko_konny.flv
ABC_2018-04-25T122102_jennybig.flv
ABC_2018-04-25T122101_saru_asia.flv 变成 3个独立 yoko_konny,jennybig saru_asia,文件夹,并移动FLV文件
作者: Batcher 时间: 2018-4-26 21:50
- @echo off
- for %%i in (*.flv) do (
- for /f "tokens=2,* delims=_" %%j in ("%%~ni") do (
- md "%%~nxk"
- move "%%i" "%%~nxk\"
- )
- )
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |