Пакетна команда Windows для створення декількох папок 0001 - 1000


0

Мені потрібно створити папки з іменем 0001 до 1000 за допомогою пакетної команди. Імена папок мають бути усіма 4 цифрами, тобто: 0001, 0002, 0999 - 1000.

Я вже спробував цей командний рядок:

for /L %%g in (1,1,1000) do (md %%g)

3
Ласкаво просимо до Супер Користувача. Коли ви спробували команду у питанні, що було результатом?
fixer1234

Використовуйте 4 окремі команди для створення папок 0001-0009, 0010-0099, 0100-0999 та 1000 відповідно. Я думаю, що це найпростіше рішення.
Акіна

вона створила папку 1,2,3 і так далі ... але мені потрібно 4 цифри, стандартні у назві папки ..
Paul Villarina Celestra

Відповіді:


0

Ви також можете спробувати наступне (у пакетному файлі):

setlocal enabledelayedexpansion
for /l %%i in (1,1,1000) do set n=0000%%i& echo !n:~-4!

Це дає

0001
0002
0003
...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.