求助!!!如何按图片名称将图片自动归类到对应的文件夹里
bat吧
全部回复
仅看楼主
level 1
类似把FATE开头的图片都放在以FATE命名的文件里了,Fault开头的图片放以Fault命名的文件夹里
2023年02月02日 06点02分 1
level 5
用通配符 *
2023年02月05日 02点02分 2
level 5
方法2:在文件夹搜索FATE然后ctrl+A全选,ctrl+x剪切,在到指定文件夹ctrl+V粘贴
2023年02月05日 02点02分 3
level 9
@璐村惂鐢ㄦ埛_000076K馃惥 off
rem
set "sFdp=G:\BaiduNetdiskDownload\female\人物卡1"
rem
for /f "tokens=*" %%a in ('dir /ad/b "%sFdp%\"') do (
for /f "tokens=1 delims=-_" %%b in ('echo."%%~na"') do for %%c in ("%%~b") do (
if /i not exist "%sFdp%\%%~c\" md "%sFdp%\%%~c\"
move "%sFdp%\%%~nxa" "%sFdp%\%%~c\"
))
2023年02月12日 08点02分 5
level 9
set "sFdp=G:\BaiduNetdiskDownload\female\人物卡1"可改为:
set "sFdp=%~1"
if /i "%sFdp:~-1%"=="\" set "sFdp=%sFdp:~0,-1%"
在使用时把要处理的目录直接拖动丢给bat,也可以改为
set "sFdp=%~dp0"
if /i "%sFdp:~-1%"=="\" set "sFdp=%sFdp:~0,-1%"
直接放在要处理的目录里直接双击运行
但要把 'dir /ad/b "%sFdp%"\' 改为
'dir /ad/b "%sFdp%"\ ^| find /i /v "%~nx0"'
防止连脚本自身也被处理掉
2023年02月12日 08点02分 6
1