批处理:批量归类文件1.文件名为8位数
2.文件格式不定
3.将文件名中第2位至第5位相同字段的文件移动到新建文件夹,文件夹的名称以该相同字段命名
求具体代码……
批处理:批量归类文件
答案:1 悬赏:20 手机版
解决时间 2021-01-28 02:20
- 提问者网友:风月客
- 2021-01-27 10:38
最佳答案
- 五星知识达人网友:廢物販賣機
- 2020-08-27 08:16
@echo off & title 归类第2-5字段的文件 By 依梦琴瑶
for %%a in (*) do call :MvFile "%%~a"
pause
exit
:MvFile
if "%~f1"=="%~f0" goto :eof
set "Str=%~n1"
if not exist "%Str:~1,4%" md "%Str:~1,4%"
move "%~1" "%Str:~1,4%\"
goto :eof
for %%a in (*) do call :MvFile "%%~a"
pause
exit
:MvFile
if "%~f1"=="%~f0" goto :eof
set "Str=%~n1"
if not exist "%Str:~1,4%" md "%Str:~1,4%"
move "%~1" "%Str:~1,4%\"
goto :eof
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯