[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 【已解决】批量处理同名jpg文件和PDF文件移动到同名文件夹内

本帖最后由 trainer 于 2017-1-19 10:51 编辑

批量分别处理同名jpg文件和PDF文件移动到同名文件夹内,实例如下,谢谢

1.JPG        1.PDF        1文件夹
2.JPG        2.PDF        2文件夹
3.JPG        3.PDF        3文件夹
4.JPG        4.PDF        4文件夹
5.JPG        5.PDF        5文件夹
6.JPG        6.PDF        6文件夹
7.JPG        7.PDF        7文件夹
8.JPG        8.PDF        8文件夹
9.JPG        9.PDF        9文件夹
10.JPG        10.PDF        10文件夹
11.JPG        11.PDF        11文件夹
12.JPG        12.PDF        12文件夹
13.JPG        13.PDF        13文件夹
14.JPG        14.PDF        14文件夹
15.JPG        15.PDF        15文件夹
16.JPG        16.PDF        16文件夹
17.JPG        17.PDF        17文件夹
18.JPG        18.PDF        18文件夹
19.JPG        19.PDF        19文件夹
20.JPG        20.PDF        20文件夹
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /a-d *.jpg *.pdf') do (
  3.     if not exist "%%~ni\" (
  4.         md "%%~ni"
  5.     )
  6.     move "%%i" "%%~ni\"
  7. )
复制代码
1

评分人数

TOP

本帖最后由 Nsqs 于 2017-1-18 22:05 编辑
  1. @echo off&for %%1 in (*.jpg *.pdf)do xcopy /yiq "%%1" "%%~n1\*"&del %%1
复制代码
1

评分人数

TOP

回复 3# Nsqs


    建议不要使用数字作为for循环的变量名

TOP

回复 4# GNU


    没事,这都用了十几年了

TOP

感谢两位大神,问题解决,谢谢

TOP

返回列表