11.09.2008, 22:12
общий
это ответ
Здравствуйте, DonaldM! - посмотрите еще к ответу мою реплику на форуме, в Вашем коде нашёл ошибку.
В приложении ваш батник с моей вставкой. Как сделать совсем пустой файл сходу не сообразил, записываю в файл точку.
Можно в файл записать, например, дату и время создания файла
Для этого удалите rem из строки, получится
echo File created at %Date% %time% >%y%\%t%\%filename%
а строку
echo . >%y%\%t%\%filename%
Удалите вовсе
Приложение:
set x=0
:start
set /a x=x+1
set y=%random%
md %y%
set z=0
:star
set /a z=z+1
set t=%random%
md %y%\%t%
set nfiles=0
:startfiles
set /a nfiles=nfiles+1
set filename=%random%.txt
rem echo File created at %Date% %time% >%y%\%t%\%filename%
echo. >%y%\%t%\%filename%
if %nfiles% LSS 20 (
goto startfiles )
if %z% LSS 20 (
goto star )
) else (
goto cont
:cont
if %x% LSS 10 (
goto start )
) else (
goto end
:end
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет