我目前正在开发一个项目,我正在创建大量类似于原始文件的文件。到目前为止,在Windows资源管理器中,我不得不将原始文件复制并粘贴到同一文件夹中,然后重命名该副本。
但是,我的文件已命名 文件1摘要,文件2摘要,文件3摘要等 但Windows重命名副本文件1 Summary_Copy。因此,我必须删除末尾的字符串并手动修改文件的编号。
有没有办法在Windows中更改此设置,或者是否有任何可以解决此问题的解决方法(文件管理程序或脚本)。
提前致谢
答案 0 :(得分:0)
所以我发现最好的方法是创建一个批处理文件。批处理文件获取了我想要复制的文件,并使用用户定义的字符串重命名它。
这是批处理文件:
@echo off
set /p id="Filename:"
set /p new="New File Prefix:"
set /p num="Enter number of copies:"
for /l %%x in (1,1,%num%) do
(copy "%id%.xml" %new%%%x" Summary.xml")
所以这个批处理文件要求输入文件名(我知道我正在处理xml文件,这就是为什么它不考虑文件扩展名)。然后它要求新文件前缀和我想要的副本数量。
FOR循环从1开始并逐步进行,直到达到所需的副本数量。 for循环执行copy命令并重命名该文件 {Prefix} {Loop Number} Summary.xml
我希望这会有所帮助