Damirt
05-03-2013, 00:41
помогите разобраться в ошибке в командах - не по списку создаёт файл конфигурации
содержание disk.txt
D
E
F
содержание config.bat
for /F "skip=1" %%s in (disk.txt) do if "%%s"=="D" (goto skipd) else (goto checkd)
:skipd
echo copy /y "conf.inf" "D:\conf.inf">> start.bat
:checkd
for /F "skip=2" %%s in (disk.txt) do if "%%s"=="E" (goto skipe) else (goto checke)
:skipe
echo copy /y "conf.inf" "E:\conf.inf">> start.bat
for /F "skip=3" %%s in (disk.txt) do if "%%s"=="F" (goto skipf) else (goto checkf)
:skipf
echo copy /y "conf.inf" "F:\conf.inf">> start.bat
:checkf
exit
содержание disk.txt
D
E
F
содержание config.bat
for /F "skip=1" %%s in (disk.txt) do if "%%s"=="D" (goto skipd) else (goto checkd)
:skipd
echo copy /y "conf.inf" "D:\conf.inf">> start.bat
:checkd
for /F "skip=2" %%s in (disk.txt) do if "%%s"=="E" (goto skipe) else (goto checke)
:skipe
echo copy /y "conf.inf" "E:\conf.inf">> start.bat
for /F "skip=3" %%s in (disk.txt) do if "%%s"=="F" (goto skipf) else (goto checkf)
:skipf
echo copy /y "conf.inf" "F:\conf.inf">> start.bat
:checkf
exit