Команда командной строки Windows для дублирования файла? - PullRequest
0 голосов
/ 05 ноября 2018

Я использую cmd на Windows 10.

Я хочу скопировать файл day_template.md в day2.md, day3.md, .., dayN.md

Что такое команда для создания нескольких копий с этим шаблоном имени. Мне понадобится какой-нибудь инкрементатор, чтобы делать каждый день {i} .md, где я указан мной.

Также было бы хорошо проверить, существует файл или нет. Например, я вручную создал day1.md

Надеюсь, вопрос ясен.

1 Ответ

0 голосов
/ 05 ноября 2018

Вы можете записать эти команды в cmd.exe командную строку

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

где N - максимальное количество копий файла, который вы хотите сделать. Если вы хотите встроить этот код в пакетный скрипт, используйте %% вместо %, т.е.

for /l %%x in (1, 1, N) do (
    if not exist day%%x.md (
        copy day_template.md day%%x.md
    )
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...