@echo off set LANG=RUS set ARCH_DSK=V rem set PROG=c:\progra~1\windas\sdas_util\fileverif\fileverif set PROG=d:\test\fileverif set FIRST_BYTE=P set LOG_PATH=D:\Log if !%1 == ! goto err if !%2 == ! goto err if %LANG% == ENG goto eng1 echo Программа проверки CD-дисков (станция %1, диск № %2) echo ========================================================== echo Внимание! Дождитесь окончания работы прогаммы echo (закрытия "черного" экрана)... echo ============================================================== goto cont1 :eng1 echo Script for check archive CD-disk (station %1, disk № %2) echo ============================================================== echo Note! Please wait the end of script echo (close "black" screen)... echo ============================================================== :cont1 if exist %LOG_PATH%\%1%2 rmdir %LOG_PATH%\%1%2 /s /q mkdir %LOG_PATH%\%1%2 echo =============================================================================== >%LOG_PATH%\%1%2\%1%2.log echo Check result of trigger data on disk %ARCH_DSK%: (station %1, disk # %2) >>%LOG_PATH%\%1%2\%1%2.log echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2.log echo =============================================================================== >%LOG_PATH%\%1%2\%1%2_sum.log echo Check result (sum) of trigger data on disk %ARCH_DSK%: (station %1, disk # %2) >>%LOG_PATH%\%1%2\%1%2_sum.log echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2_sum.log rem @echo on %PROG% -archDisk=%ARCH_DSK% -fileExt=%1 -fNameInfo=%LOG_PATH%\%1%2\%1%2.log -fNameWarning=%LOG_PATH%\%1%2\%1%2.log -fNameError=%LOG_PATH%\%1%2\%1%2.log -fNameSummary=%LOG_PATH%\%1%2\%1%2_sum.log -stream=trigger mode=subdir @echo off echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2.log echo Check result of permanent data on disk %ARCH_DSK%: (station %1, disk # %2) >>%LOG_PATH%\%1%2\%1%2.log echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2.log echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2_sum.log echo Check result (sum) of permanent data on disk %ARCH_DSK%: (station %1, disk # %2) >>%LOG_PATH%\%1%2\%1%2_sum.log echo =============================================================================== >>%LOG_PATH%\%1%2\%1%2_sum.log rem @echo on for %%k in (%FIRST_BYTE%) do %PROG% -firstbyte=%%k -archDisk=%ARCH_DSK% -fileExt=%1 -fNameInfo=%LOG_PATH%\%1%2\%1%2.log -fNameWarning=%LOG_PATH%\%1%2\%1%2.log -fNameError=%LOG_PATH%\%1%2\%1%2.log -fNameSummary=%LOG_PATH%\%1%2\%1%2_sum.log -stream=permanent mode=subdir @echo off goto end :err if %LANG% == ENG goto eng2 echo Программа проверки архивных CD-дисков echo ===================================== echo Использование: CDChk STA NUM echo где STA - код станции (3 символа), echo NUM - номер CD (напр. 2006001) goto end :eng2 echo Script for check archive CD-disk echo ===================================== echo Use: CDChk STA NUM echo where STA - station code (3 char), echo NUM - CD number (like 2006001) :end set PROG= set FIRST_BYTE= set ARCH_DSK= set LOG_PATH=