@echo off

if "%1" == "" goto Usage
if not exist %1 goto Usage

if "%OS%" == "Windows_NT" goto NT

echo The RUL2CFG executable is a Window NT program
goto end

:NT
if "%PROCESSOR_ARCHITECTURE%"=="ALPHA" goto Alpha
if "%PROCESSOR_ARCHITECTURE%"=="MIPS" goto MIPS
if "%PROCESSOR_ARCHITECTURE%"=="x86" goto X86

echo.
echo Unable to determine operating system or processor architecture.
echo.
echo Consult your network administrator.
echo.
pause
goto END

:Alpha
..\..\site.srv\Alpha.bin\rul2cfg %1 audit.cfg
goto Copy

:MIPS
..\..\site.srv\MIPS.bin\rul2cfg %1 audit.cfg
goto Copy

:X86
..\..\site.srv\X86.bin\rul2cfg %1 audit.cfg
goto Copy


:Copy

if errorlevel 1 goto end

if exist package\Alpha.bin copy audit.cfg package\Alpha.bin
if exist package\MIPS.bin copy audit.cfg package\MIPS.bin
if exist package\X86.bin copy audit.cfg package\X86.bin
goto end

:Usage
echo Must specify valid input file (ie "rul2cfg myaudit.rul").
pause

:end

