批处理文件命名,怎样通过下面的语句修改。

需要重命名的那许多个文件名都保存在D:\123\1.txt中,每个文件名占一行。请问我要用批处理的话,要怎么写这个bat呢?怎样改写下面的语句呢?1.txt中的格式为D:... 需要重命名的那许多个文件名都保存在D:\123\1.txt中,每个文件名占一行。请问我要用批处理的话,要怎么写这个bat呢?怎样改写下面的语句呢?1.txt中的格式为 D:\file\456\2013-文件 图片.rar /D:\file\111\1.rar 即把前面D:\file\456\2013-文件 图片.rar改为/D:\file\111\1.rar,或者用下面的如何修改,谢谢!
@echo off&setlocal enabledelayedexpansion
for /f %%i in (1.txt) do (
set /a num+=1
set /a n=!num!+1000
ren ts00!n!.pdf %%i.pdf
)
pause
展开
 我来答
sudoku52
2014-07-04 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4920万
展开全部
@echo off&setlocal enabledelayedexpansion 
for /f %%i in (d:\123\1.txt) do (
set /a num+=1
copy "%%i" d:\file\111\!num!.rar)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式