成为朋友,
我想写一个执行以下操作的代码: 我有一个文件(.mp4),我有一个标题的a.txt;每一条线。 现在我想为.txt中的每个标题创建一个.mp4副本 因此,基本上应该制作原始.mp4的副本,然后在标题1之后重命名 然后是另一个标题为2的副本,依此类推。
到目前为止,我发现了如何在标题中使用升序编号复制和重命名文件:
C:\>for /L %f in (1,1,1000) do copy C:\Temp\1Filename.mp4 C:\Temp\%fFilename.txt
答案 0 :(得分:0)
以下行将执行您想要的操作
FOR /F "tokens=* usebackq" %i IN (`type "C:\path\to\titles.txt"`) DO COPY "C:\Temp\OriginalFilename.mp4" "C:\Temp\%i.mp4"
请注意,如果您要从.bat文件运行该批处理,则必须将每个%i
更改为%%i
。