标题: 【已解决】建立临时文件夹怎么写批处理 [打印本页]
作者: 天津凯杰 时间: 2023-3-14 10:04 标题: 【已解决】建立临时文件夹怎么写批处理
本帖最后由 天津凯杰 于 2023-3-15 12:28 编辑
在 任意当前工作路径下建立 1个 临时文件夹1 (起名:照片档案) 并且 任意选 盘符下 的 照片(.jpg图),并复制到临时文件夹1 (起名:标准照片.jpg)只能是一张。无论选哪张都保存为 标准照片.jpg
2 任意当前工作路径下建立 1个 临时文件夹2 (起名:照片资料)并且 任意选 盘符下 的批量 照片(.jpg,BMP图)并复制到临时文件夹2(起名:原名不改)批量保存。酬金 50
QQ :344672974 文件上传 链接:https://pan.baidu.com/s/109ExiZXXd_LdBAcRtpi5tg?pwd=tvl3
提取码:tvl3
作者: Batcher 时间: 2023-3-14 10:14
回复 1# 天津凯杰
请给一个真实的例子说明一下你的需求吧,比如操作之前是怎样的,操作之后变成啥样?
如果需要上传文件,可以用阿里云盘或百度网盘。
如果需要上传截图,可以找个图床,例如:
http://bbs.bathome.net/thread-60985-1-1.html
作者: 天津凯杰 时间: 2023-3-14 10:51
链接:https://pan.baidu.com/s/109ExiZXXd_LdBAcRtpi5tg?pwd=tvl3
提取码:tvl3
谢谢
作者: Batcher 时间: 2023-3-14 11:24
回复 1# 天津凯杰
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- set "TempFolder1=照片档案"
- set "TempFolder2=照片资料"
- if not exist "%TempFolder1%" (
- md "%TempFolder1%"
- )
- if not exist "%TempFolder2%" (
- md "%TempFolder2%"
- )
- for %%i in ("%~d0\*.jpg") do (
- set "FileName=%%i"
- )
- copy /y "%FileName%" "%TempFolder1%"
- copy /y "%~d0\*.jpg" "%TempFolder2%"
- copy /y "%~d0\*.bmp" "%TempFolder2%"
复制代码
作者: 天津凯杰 时间: 2023-3-14 12:08
老师,可能我没有表述清楚,是这个要求 :照片档案 设为 临时文件夹 (单选文件照片.jpg考入该文件夹)
照片资料设为 临时文件夹 (多选照片批量考入该文件夹)
打开 照片档案中 标准照片.jpg
统计 照片资料文件夹里有多少 照片 数量 保存在 统计.txt 文档中
作者: Batcher 时间: 2023-3-14 12:17
回复 5# 天津凯杰
你说的:照片档案 设为 临时文件夹
跟4楼第3行代码 set "TempFolder1=照片档案"
这两者之间是同一个意思吗?如果不是,请截图说明一下。
作者: 天津凯杰 时间: 2023-3-14 13:20
本帖最后由 天津凯杰 于 2023-3-14 13:21 编辑
是 一个意思
然后 打开 照片档案中 标准照片.jpg
统计 照片资料文件夹里有多少 照片 数量 保存在 统计.txt 文档中
作者: Batcher 时间: 2023-3-14 17:13
回复 7# 天津凯杰 - @echo off
- cd /d "%~dp0"
- set "TempFolder1=照片档案"
- set "TempFolder2=照片资料"
- if not exist "%TempFolder1%" (
- md "%TempFolder1%"
- )
- if not exist "%TempFolder2%" (
- md "%TempFolder2%"
- )
- for %%i in ("%~d0\*.jpg") do (
- set "FileName=%%i"
- )
- copy /y "%FileName%" "%TempFolder1%\标准照片.jpg"
- copy /y "%~d0\*.jpg" "%TempFolder2%"
- copy /y "%~d0\*.bmp" "%TempFolder2%"
- REM 打开 照片档案中 标准照片.jpg
- start "" "%TempFolder1%\标准照片.jpg"
- REM 统计 照片资料文件夹里有多少 照片 数量 保存在 统计.txt 文档中
- dir /b /a-d "%TempFolder2%" | find /c /v "" >"统计.txt"
复制代码
作者: Batcher 时间: 2023-3-15 13:22
回复 7# 天津凯杰
这是15、16使用%~d0\的原因,如果你的图片实际上在其它目录下,需要修改这个地方。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |