bat批处理 文件夹加名 文件加名

先谢谢你帮我回答昨天的问题,<<bat批处理文件夹加名文件加名..要实现两个功能最好一起实行...求高手>>昨天你帮我弄的@echooffset/ps=请输入需要加的内容... 先谢谢你帮我回答昨天的问题,<<bat批处理 文件夹加名 文件加名..要实现两个功能最好一起实行...求高手>>

昨天你帮我弄的@echo off
set/p s=请输入需要加的内容:
for /d %%a in (*)do (
ren "%%a" "%%~na%s%%%~xa"
cd "%%~na%s%%%~xa"
for /f "delims=" %%b in ('dir/b *.jpg')do (
echo %%~na%s%%%~xa%%~nb.jpg
ren "%%b" "%%~na%s%%%~xa%%~nb.jpg")
cd..)
pause
这块代码很不错,但现在我想衣你帮我改另一种,就是说万一我输入错了,怎么删掉他,就单独的bat操作.昨天给了你70分了,现在没多分了,见谅,帮下谢了!
展开
 我来答
yyykkkyyyy
2012-04-11 · TA获得超过3136个赞
知道大有可为答主
回答量:2691
采纳率:40%
帮助的人:3292万
展开全部
不必客气,分无所谓的
@echo off&setlocal enabledelayedexpansion
set/p s=请输入原误加的内容:
for /f "delims=" %%a in ('dir/ad/b')do (
set "nd=%%a"
set "nd=!nd:%s%=!"
ren "%%a" "!nd!"
cd "!nd!"
for /f "delims=" %%b in ('dir/b *.jpg')do (
set "nf=%%b"
call set "nf=!nf:%%a=!"
echo %%a\!nf!
ren "%%b" "!nf!")
cd..)
pause
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式