我有一个基本 word 文件,需要复制并命名大约 300 次。word 文件的内容相同,但文件名会根据 excel 中的列(或任何类型的列表,无所谓)而有所不同
我仔细检查了一下,似乎找不到任何关于如何做这样的事情的指导。我本质上想批量复制文件,然后我可以使用文件重命名实用程序,但我不知道是否有更好的方法。甚至可能是脚本。
答案1
类似这样的操作可以在 Windows 命令 shell 中运行。
在一个简单的文本文件中创建所需文件名的列表:
文件名.txt,每行一个文件名。
filename1.docx
filename2.docx
filename3.docx
...etc
然后在命令窗口中运行以下命令,假设您替换文件复制.docx用您的实际文件名。
C:\scripts>for /F %i IN (FileNames.txt) DO copy FileToCopy.docx %i
显然可以进行很大改进,但我认为这可以满足您的要求。它将为 FileNames.txt 文件中的每一行创建具有该名称的 FileToCopy.docx 副本。