Я пытаюсь создать 1000 папок, каждая из которых содержит один текстовый файл, например, C:...\Customer1\Customer1.txt C:...\Customer2\Customer2.txt C:...\Customer3\Customer3.txt. , , и т. д. до 1000

Я могу создать одну папку и файл с помощью командной строки:

cd C:\Documents and Settings\ Все пользователи \ Рабочий стол \ 1000 папок md Customer1 echo.> Customer1 \ Customer1.txt

Я просто не уверен, как дублировать это, не вводя вручную 1000 имен папок ... как бы я это сделал? с командным файлом?

1 ответ1

0

Если файл C:\Temp\Create.cmd содержит это;

for /L %%G in (1,1,2) DO
(
    mkdir "Customer%%G"
    echo: > Customer%%G\Customer%%G.txt
)

Запуск его в C:\Temp создаст эти каталоги и файлы;

C:\Temp\Customer1
C:\Temp\Customer1\Customer1.txt
C:\Temp\Customer2
C:\Temp\Customer2\Customer2.txt

Чтобы создать больше из них, измените строку for /L %%G in (1,1,X) где x - это число, которое вы на самом деле хотите (1000, я думаю, вы сказали). Я бы предпочел начать с малого, хотя что-то напутало.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .