批处理高手请进
不是很明白你意思。你是说文本中的这些都是有对应的文件,是要把对应的文件名改成.rmvb后缀名吗?如果是,假设这些 rm 文件和文本文件都在同一个目录下,代码如下:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=4 delims=_,|" %%a in (1.txt) do (
set aa=%%a
ren !aa! !aa!vb)
不是很明白你意思。你是说文本中的这些都是有对应的文件,是要把对应的文件名改成.rmvb后缀名吗?如果是,假设这些 rm 文件和文本文件都在同一个目录下,代码如下:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=4 delims=_,|" %%a in (1.txt) do (
set aa=%%a
ren !aa! !aa!vb)