Уважаемые гуру!
Появилась непростая (для меня) задачка...
Необходимо сделать прогресс-бар для функции заливки mysql дампа на сервер
Сломал всю голову.. не знаю как сделать, даже мысле нету
Если не дамп, то хотя бы для копирования файла
функция рдля работы с mysql у мну такая:
Код: :sqlquery
for /f "tokens=1,2,3 delims=/" %%i in ('echo %*') do (
set command=%%~i
set page=%%j
set outneed=%%k
)
if NOT DEFINED outneed set outneed=0
%command% > temp.txt 2<&1
set error=%errorlevel%
if %error% GTR 0 (
echo.
echo НННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН
echo Command - %command%
echo.
echo ErrorCode - %error%
echo.
echo Error
type temp.txt
echo.
echo НННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН
echo.
echo =====================%date%===%time%================== >> %logfileerr%
echo Page - %page% >> %logfileerr%
echo Command - %command% >> %logfileerr%
if exist temp.txt (
echo.>>%logfileerr%
echo Error:>>%logfileerr%
type temp.txt>>%logfileerr%
call
eletefile temp.txt
)
echo ErrorCode - %error% >> %logfileerr%
echo =============================================================== >> %logfileerr%
goto :exitgi
) else (
echo =====================%date%===%time%================== >> %logfile%
echo Page - %page% >> %logfile%
echo Command - %command% >> %logfile%
echo Status - OK >> %logfile%
echo =============================================================== >> %logfile%
if /i NOT %outneed%==0 type temp.txt >> %outneed%
call
eletefile temp.txt
exit /b 0
)