Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 102
Благодарности: 1

Профиль | Отправить PM | Цитировать


товарищи, я конечно написал батник который работает, но по моему он очень корявый
покажите, пожалуйста, как его привести в порядок, я правда учусь писать надо ещё учиться красиво писать...

остановился на этом варианте
Код: Выделить весь код
Echo off

set "txt=C:\terr\sa\ies%date:~6,4%%date:~3,2%%date:~0,2%.txt"
set "d=%date:~0,2%.%date:~3,2%.%date:~6,4%"
set "t=%Time:~0,2%:%Time:~3,2%"
set "In=C:\terr\"

rem узнаем размер JPG файла
for /f "delims=" %%a in ('dir /b/a-d "%In%*IP.JPG" 2^>nul') do set "a=%%~za"

rem узнаем размер DBF файла
for /f "delims=" %%b in ('dir /b/a-d "%In%*PO.DBF" 2^>nul') do set "b=%%~zb"

rem высчитываем общий размер файлов
set /A Bytes=%a%+%b%

rem определяем начало имени файлов JPG и DBF
for /f "tokens=1 delims=PO." %%i in ('dir /B /d "%In%*PO.DBF"') do set "i=%%i"

rem выводим нужную информацию в txt файл
echo Тра-ла-ла "Кукушкино" (ОАО) "Новосибирский" >> "%txt%"
echo %d% >> "%txt%"
echo %t% >> "%txt%"
echo %Bytes% >> "%txt%"
echo %i%IP.JPG >> "%txt%"
echo %i%PO.DBF >> "%txt%"
echo Файлы успешно приняты >> "%txt%""

Последний раз редактировалось Anufriev, 05-12-2014 в 19:33.


Отправлено: 12:11, 05-12-2014 | #2