Первый батник создает в папке Conf подпапки, беря за "образец" папку Data:
Код:
|
@echo off
for /D %%I in (C:\AutoGRAPHServer\Data\*) do md C:\AutoGRAPHServer\Conf\%%~nI
pause |
Второй батник "обходит" подпапки Conf и вызывает третий батник для формирования командного файла:
Код:
|
@echo off
for /D %%I in (C:\AutoGRAPHServer\Conf\*) do write2dev$.bat %%I
pause |
Код:
|
write2dev$.bat
@echo off
echo GMODE1; > %1\writecmd.atc
echo MODE1=0; >> %1\writecmd.atc
echo GVERSION; >> %1\writecmd.atc
echo Device %1 processed |
В принципе, можно вместо вызова третьего батника выполнять команду copy, предварительно подготовив и разместив командный файл в каком-нибудь месте, но сути это не меняет.