IF "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" GOTO X86
SET ProgramFilesPath=%ProgramFiles(x86)%
GOTO REGASM
:X86
SET ProgramFilesPath=%ProgramFiles%
:REGASM
ECHO Registering assembly for COM interop...
"%ProgramFilesPath%\Common Files\ArcGIS\bin\ESRIRegAsm.exe" /s /p desktop /v 9.4 <File.dll>
IF ERRORLEVEL 0 GOTO REGOK
:REGERROR
ECHO ***There was a problem registering the assembly for COM Interop.
GOTO END
:REGOK
ECHO Registration successful.
:END