bat批量给添加文件名和自动递增名字序号?
事例:a.txt中每行均为一条mac地址,想在b.txt中生成等量前缀的如下批量内容,而且office01数字会随着mac地址数量变001~~111如此类推!provis...
事例:a.txt中每行均为一条mac地址,想在b.txt中生成等量前缀的如下批量内容,而且office01数字会随着mac地址数量变001~~111如此类推!
provision-ap
ap-group default
ap-name office01
reprovision ap-name 1c:33:4f:5c:69:11 展开
provision-ap
ap-group default
ap-name office01
reprovision ap-name 1c:33:4f:5c:69:11 展开
2个回答
展开全部
@echo off
setlocal EnableDelayedExpansion
set a=1
rem 循环当前目录下所有文档文件名支持带空格名称
for /f "delims=" %%i in ('dir /b *.doc') do (
rem 没有相同文件名则继续
if not "%%~ni"=="%~n0" (
ren "%%i" "!a!.doc"
rem 设置数值型变量a=a+1
set /a a+=1
)
)
echo 批量重命名完成
pause&exit
DOC文档目录执行批处理即
setlocal EnableDelayedExpansion
set a=1
rem 循环当前目录下所有文档文件名支持带空格名称
for /f "delims=" %%i in ('dir /b *.doc') do (
rem 没有相同文件名则继续
if not "%%~ni"=="%~n0" (
ren "%%i" "!a!.doc"
rem 设置数值型变量a=a+1
set /a a+=1
)
)
echo 批量重命名完成
pause&exit
DOC文档目录执行批处理即
展开全部
@echo off&setlocal enabledelayedexpansion
set n=1000
(for /f "tokens=*" %%a in (a.txt) do (
set /a n+=1
set m=!n:~1!
echo provision -ap
echo ap-group default
echo ap-name office!m!
echo reprovision ap-name %%a
))>b.txt
pause
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询