|
wooody
新手上路
积分 10
发帖 4
注册 2006-2-4
状态 离线
|
『楼 主』:
如何用指定文件替换所有某指定扩展名的文件
例如有图片123.jpg,abc.jpg,图片.jpg...(文件名随机的,有很多),我想用图1.jpg替换这些图片,替换后保持图片文件名,路径均不变,也就是打开123.jpg,abc.jpg,图片.jpg都是1.jpg的内容.
知道的大侠帮帮我,写出关键代码来就好了,谢谢:D:D
|
|
2008-3-17 23:47 |
|
|
wooody
新手上路
积分 10
发帖 4
注册 2006-2-4
状态 离线
|
|
2008-3-18 10:58 |
|
|
wooody
新手上路
积分 10
发帖 4
注册 2006-2-4
状态 离线
|
|
2008-3-18 11:36 |
|
|
singledark
初级用户
积分 40
发帖 16
注册 2007-10-21
状态 离线
|
『第
4 楼』:
日 刚看了一本1994年的MS-DOS 本来以为自己很牛比了
可看了你给的文章 感觉只是会了单个命令没有把FOR 和 IF 再加SET 一起合起来
刚学还没思考。。。。。。
|
|
2008-3-18 13:40 |
|
|
ThinKing
中级用户
积分 471
发帖 207
注册 2007-5-3
状态 离线
|
『第
5 楼』:
Quote: | @echo off
for /f "delims=" %%a in ('dir /b /a-d .\*.jpg') do (copy /y \path\to\1.jpg "%%a" >nul) |
|
红色部分代表需要替换的图片文件的路径,蓝色部分代表图片1.jpg的路径。
[ Last edited by ThinKing on 2008-3-19 at 02:26 AM ]
|
|
2008-3-19 02:22 |
|
|