@echo off setlocal rem rem Choose location rem set LOC=%1 if "%LOC%" == "" if exist %_NT386TREE%\Query\isdrv3.inf set LOC=%_NT386TREE%\Query if "%LOC%" == "" if exist %_NTAlphaTREE%\Query\isdrv3.inf set LOC=%_NTAlphaTREE%\Query if "%LOC" == "" goto Usage rem rem Choose OCM rem set OCM=\oc if exist %windir%\system32\sysocmgr.exe set OCM=%windir%\system32 rem rem Decide on debugger rem set DEBUGGER=cdb set DBGFLAGS=-g -G if exist %LOC%\indexsrv.pdb set DEBUGGER=windbg& set DBGFLAGS=-g rem rem Look for InetInfo. If it's running, assume a web setup. rem set INETINFO=0 for /F "tokens=1-2" %%i in ('tlist') do if "%%j" == "inetinfo.exe" set INETINFO=1 if "%INETINFO%" == "0" start %DEBUGGER% %DBGFLAGS% %OCM%\sysocmgr /i:%LOC%\isdrv3nt.inf /n if "%INETINFO%" == "1" start %DEBUGGER% %DBGFLAGS% %OCM%\sysocmgr /i:%LOC%\isdrv3.inf /n goto end :Usage echo Usage: %0 [release point] :end endlocal