Как создать несколько пустых файлов на cmd (Windows) - PullRequest
0 голосов
/ 14 марта 2020

Я пытаюсь создать несколько пустых файлов для моего проекта из командной строки (Windows), и я всегда использовал команду touch. но что я могу использовать, если я хочу создать больше файлов в одной строке.

Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 14 марта 2020

Вы можете использовать команду FOR следующим образом:

FOR %N IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) DO (echo null > C:\temp\%N.txt)

Это создаст 26 пустых .txt файлов с одной строкой.

Если вы хотите чтобы очистить созданные файлы, используйте это:

FOR %N IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) DO (del C:\temp\%N.txt)

1 голос
/ 14 марта 2020

A FOR l oop позволит вам создать столько файлов, сколько вы захотите. Следующая команда создает десять (10) файлов.

FOR /L %A IN(1,1,10) DO (TYPE>"%TEMP%\%~A.txt" NUL)

Если это используется в скрипте файла .bat, обязательно удвойте символ % в переменной.

FOR /L %%A IN(1,1,10) DO (TYPE>"%TEMP%\%%~A.txt" NUL)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...