ECHO OFF CLS ECHO Patch Utility to correct the G/Ethernet NetWare LAN Driver IF x%1x == xx GOTO Usage IF %1 == 2.0a GOTO 20a IF %1 == 2.0A GOTO 20a IF %1 == 2.1 GOTO 21x IF %1 == 2.11 GOTO 21x IF %1 == 2.12 GOTO 21x IF %1 == 2.15 GOTO NeverMind ECHO. ECHO NetWare Version %1 is not supported by this version of FXTSI GOTO Versions :Usage ECHO. ECHO Usage: FXTSI NetWareVersion [Drive:][Path\] :Versions ECHO. ECHO Supported NetWare versions are: 2.0a, 2.1, 2.11, 2.12 and 2.15. GOTO End :NeverMind ECHO. ECHO NetWare Version %1 does not require the FXTSI patch GOTO End :20a IF NOT EXIST %2acomdrv.obj GOTO NO_20aFS_DRIVERS IF NOT EXIST %2bcomdrv.obj GOTO NO_20aFS_DRIVERS IF NOT EXIST %2ccomdrv.obj GOTO NO_20aFS_DRIVERS IF NOT EXIST %2dcomdrv.obj GOTO NO_20aFS_DRIVERS IF NOT EXIST %2shelldrv.obj GOTO NO_20aWS_DRIVER patch %2ACOMDRV.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2ACOMDRV.OBJ Second Pass ... patch %2ACOMDRV.OBJ 0xe696 0x9090 patch %2BCOMDRV.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2BCOMDRV.OBJ Second Pass ... patch %2BCOMDRV.OBJ 0xe696 0x9090 patch %2CCOMDRV.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2CCOMDRV.OBJ Second Pass ... patch %2CCOMDRV.OBJ 0xe696 0x9090 patch %2DCOMDRV.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2DCOMDRV.OBJ Second Pass ... patch %2DCOMDRV.OBJ 0xe696 0x9090 patch %2SHELLDRV.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2SHELLDRV.OBJ Second Pass ... patch %2SHELLDRV.OBJ 0xe696 0x9090 GOTO End :21x IF NOT EXIST %2agethrat.obj GOTO NO_21xFS_DRIVERS IF NOT EXIST %2bgethrat.obj GOTO NO_21xFS_DRIVERS IF NOT EXIST %2cgethrat.obj GOTO NO_21xFS_DRIVERS IF NOT EXIST %2dgethrat.obj GOTO NO_21xFS_DRIVERS IF NOT EXIST %2geatshel.obj GOTO NO_21xWS_DRIVER patch %2AGETHRAT.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2AGETHRAT.OBJ Second Pass ... patch %2AGETHRAT.OBJ 0xe696 0x9090 patch %2BGETHRAT.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2BGETHRAT.OBJ Second Pass ... patch %2BGETHRAT.OBJ 0xe696 0x9090 patch %2CGETHRAT.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2CGETHRAT.OBJ Second Pass ... patch %2CGETHRAT.OBJ 0xe696 0x9090 patch %2DGETHRAT.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2DGETHRAT.OBJ Second Pass ... patch %2DGETHRAT.OBJ 0xe696 0x9090 patch %2GEATSHEL.OBJ 0xba9600ee58 0xba96009058 ECHO. ECHO %2GEATSHEL.OBJ Second Pass ... patch %2GEATSHEL.OBJ 0xe696 0x9090 GOTO End :NO_20aFS_DRIVERS ECHO FS Drivers %2?COMDRV.OBJ not found - Patch attempt ignored GOTO End :NO_20aWS_DRIVER ECHO WS Driver %2SHELLDRV.OBJ not found - Patch attempt ignored GOTO End :NO_21xFS_DRIVERS ECHO FS Drivers %2?GETHRAT.OBJ not found - Patch attempt ignored GOTO End :NO_21xWS_DRIVER ECHO WS Driver %2GEATSHEL.OBJ not found - Patch attempt ignored :End