这是我的问题。我有7个模板表格。我的每个客户都需要为其文件创建一个表单。例如,我的客户Jon需要:Jon_Marks,Jon_Evaluation,Jon_Comments。蒂娜需要完全相同的文件,但她的名字。
有没有办法,创建一个bat文件,可以为我自动重命名,从txt文件中获取名称并在文件名的开头插入值?
答案 0 :(得分:0)
以下内容可能会实现您的目标。它使用for循环遍历文本文件,并对批处理文件的另一位进行“调用”,以重命名和增加变量。
@echo off
set i=1
for %%f in (*.txt) do call :renameit "%%f"
goto done
:renameit
ren %1 %i%.txt
set /A i+=1
:done