Board logo

标题: [文件操作] 如何用bat方法批量把文件名中包含指定关键词的文件批量移动到指定的文件夹 [打印本页]

作者: wodekao    时间: 2024-4-1 18:24     标题: 如何用bat方法批量把文件名中包含指定关键词的文件批量移动到指定的文件夹

例如

文件名
abc-0001.jpg
abc-0002.jpg
abc-0003.jpg
erc-0001.jpg
erc-0002.jpg
erc-0003.jpg
mcv-0001.jpg
mcv-0002.jpg
mcv-0003.jpg

文件夹名
cxcvxvx
ewretert
zxccxvb

文件名包含abc的文件移动到文件夹cxcvxvx中
文件名包含erc的文件移动到文件夹ewretert中
文件名包含mcv的文件移动到文件夹zxccxvb中
作者: hfxiang    时间: 2024-4-1 18:40

回复 1# wodekao
  1. @echo off
  2. for /f "tokens=*" %%a in ('dir/b abc*.*') do @(move "%%~a" ".\cxcvxvx")>nul
  3. for /f "tokens=*" %%a in ('dir/b erc*.*') do @(move "%%~a" ".\ewretert")>nul
  4. for /f "tokens=*" %%a in ('dir/b mcv*.*') do @(move "%%~a" ".\zxccxvb")>nul
复制代码

作者: Five66    时间: 2024-4-1 18:45

move abc*.jpg cxcvxvx\
move erc*.jpg ewretert\
move mcv*.jpg zxccxvb\




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2