bat代码按照list批量重命名 问题2
请移步这里https://zhidao.baidu.com/question/1610304665128030747.html...
请移步这里 https://zhidao.baidu.com/question/1610304665128030747.html
展开
展开全部
根据您问题中跳转的问题链接,代码如下:
@echo off & title 根据URL列表进行编号 By 依梦琴瑶
setlocal enabledelayedexpansion
set Num=1000000
for /f "delims=" %%a in (list.txt) do (
if exist "%%~nxa" (
set /a Num+=1
if defined Prefix (
if /i not "!Prefix!"=="%%~dpa" (
if not defined Suffix (
set "Suffix=www"
) else (
set "Suffix="
)
)
)
set "Prefix=%%~dpa"
ren "%%~nxa" "A!Num:~1!!Suffix!%%~xa"
)
)
pause
当然在原始问题中我也回答了,虽然本机测试正常,但还请查看并测试一下,
来自:求助得到的回答
推荐于2018-04-30 · 知道合伙人互联网行家
关注
展开全部
1.bat重命名文件
ren aaa.txt bbb.doc
解释:将 aaa.txt 命名为 bbb.doc
2.循环重命名一个文件夹下的所有结尾为xls的文件,前加上A_
for /f %%i in ('dir /b *.xls') do (ren %%i A_%%i)
ren aaa.txt bbb.doc
解释:将 aaa.txt 命名为 bbb.doc
2.循环重命名一个文件夹下的所有结尾为xls的文件,前加上A_
for /f %%i in ('dir /b *.xls') do (ren %%i A_%%i)
追问
你理解错了吧,不改后缀名,只改文件名
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询