找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24153|回复: 5

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

[复制链接]
发表于 2017-1-18 20:49:26 | 显示全部楼层 |阅读模式
本帖最后由 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文件夹

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2017-1-18 21:40:25 | 显示全部楼层
  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技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2017-1-18 22:03:09 | 显示全部楼层
本帖最后由 Nsqs 于 2017-1-18 22:05 编辑
  1. @echo off&for %%1 in (*.jpg *.pdf)do xcopy /yiq "%%1" "%%~n1\*"&del %%1
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2017-1-19 09:41:50 | 显示全部楼层
回复 3# Nsqs


    建议不要使用数字作为for循环的变量名
发表于 2017-1-19 10:01:40 | 显示全部楼层
回复 4# GNU


    没事,这都用了十几年了
 楼主| 发表于 2017-1-19 10:51:13 | 显示全部楼层
感谢两位大神,问题解决,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 14:25 , Processed in 0.021630 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表