home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / l11g01.exe / RENFIX.PAT < prev    next >
Text File  |  1994-02-14  |  1KB  |  35 lines

  1. TARGET=C:\NWLITE\SERVER.EXE
  2. LIST
  3.     print "RENFIX.PAT - NetWare Lite v1.1 German Server rename file fix patch.\n"
  4. VERIFY
  5.     va = search ( E8 5B 42 90 8B 16 18 0D B4 3B checksum 3CA )
  6.     vb = search ( E8 58 42 90 90 90 47 E8 A6 0B checksum 512 )
  7.     vc = search ( 8A 4D 01 80 7D FF 3A 75 05 47
  8.                   C6 05 00 C3 C6 05 00 47 C3 88
  9.                   0D 57 5E 8B 3E 1C 0D C3 checksum A31 )
  10.     if ( (va=153A) AND (vb=1550) AND (vc=5798) ) then
  11.         print "  $TARGET already contains patch RENFIX.PAT.\n"
  12.         stop
  13.     else
  14.         print "  $TARGET does not contain patch RENFIX.PAT.\n"
  15.     endif
  16. APPLY
  17.     print "  Applying patch RENFIX.PAT to $TARGET...\n"
  18.     vd = search ( C6 05 00 47 8B 16 18 0D B4 3B checksum 2C7 )
  19.     ve = search ( 57 5E 8B 3E 1C 0D 47 E8 A6 0B checksum 387 )
  20.     if(  (vd=153A) AND (ve=1550) ) then
  21.         patch 153A ( E8 5B 42 90 checksum 215 )
  22.         patch 1550 ( E8 58 42 90 90 90 checksum 332 )
  23.         patch 5798 ( 8A 4D 01 80 7D FF 3A 75 05 47
  24.                      C6 05 00 C3 C6 05 00 47 C3 88
  25.                      0D 57 5E 8B 3E 1C 0D C3 checksum A31 )
  26.         write
  27.         print "  $TARGET now contains patch RENFIX.PAT.\n"
  28.         stop
  29.     else
  30.         print "  Could not find pattern indicating that $TARGET\n"
  31.         print "  needs this patch.  Make sure you are using this\n"
  32.         print "  patch with NetWare Lite German SERVER.EXE, version 1.1 \n"
  33.         stop
  34.     endif
  35.