YNY
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору @echo off set zz= setlocal enabledelayedexpansion for %%d in (d) do dir %%d:>nul 2>&1 && set zz=!zz!,%%d if "%zz:~1,1%"=="d" goto tes goto param :tes set ff=%~p0 echo "%cd%" "%zz:~1,1%:%ff:~-11%" rem закомментируй, поставив в начале rem, верхнюю строчку и раскомментируй rem нижнюю, убрав rem, после того, как убедишься в корректности путей копирования rem xcopy "%cd%" "%zz:~1,1%:%ff:~-11%" rem goto end -- завершает работу батника goto end :param endlocal | Всего записей: 476 | Зарегистр. 18-05-2006 | Отправлено: 17:58 23-08-2011 | Исправлено: YNY, 16:38 24-08-2011 |
|