Windows命令提示符命令复制文件?

Mis*_*eky 0 windows cmd

我在 Windows 10 上使用 cmd。

我想将文件复制day_template.mdday2.md, day3.md, ..,dayN.md

用于使用此名称模式创建多个副本的命令是什么。我需要一些增量器来使每一天{i}.md,其中 i 是由我指定的。

检查文件是否存在也很好。例如,我手动创建了day1.md

希望问题清楚。

Mor*_*eus 5

您可以将这些命令写入cmd.exe命令​​提示符

for /l %x in (1, 1, N) do (
    if not exist day%x.md (
        copy day_template.md day%x.md
    )
)
Run Code Online (Sandbox Code Playgroud)

其中N是您要制作的文件的最大副本数。如果您想将此代码嵌入到批处理脚本中,请使用%%代替%, ie

for /l %%x in (1, 1, N) do (
    if not exist day%%x.md (
        copy day_template.md day%%x.md
    )
)
Run Code Online (Sandbox Code Playgroud)

  • 虽然这可能回答了作者的问题,但它缺少一些解释性文字和/或文档链接。如果没有一些短语,原始代码片段就没有多大帮助。您可能还会发现[如何写出好的答案](https://stackoverflow.com/help/how-to-answer)非常有帮助。请编辑您的答案。 (2认同)