Показать сообщение отдельно
Старый 17.08.2012, 09:46    | »»» |  #17
mon72
экс-Дилер
 
Аватар для mon72
 
г.Тюмень
Регистрация: 10.02.2011
Сообщений: 1,266
mon72 is on a distinguished road
По умолчанию

Первый батник создает в папке 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, предварительно подготовив и разместив командный файл в каком-нибудь месте, но сути это не меняет.

ООО "ТехноКом", г.Тюмень, Россия
Щербаков Александр Александрович, технический директор
mon72 вне форума   Ответить с цитированием
2 - сказали «Я - ЗА»:
AlexD (17.08.2012), plex (04.09.2012)