home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / MISC / W95-11D.ZIP / REGSHORT.BAT < prev    next >
Encoding:
DOS Batch File  |  2000-09-26  |  1.6 KB  |  47 lines

  1. :: ⌐AXCEL216
  2. @ECHO OFF
  3. ECHO REGSHORT.BAT will COPY your ORIGINAL Win9x Registry files:
  4. ECHO SYSTEM.DAT + USER.DAT to C:\REGBAK, then will EXPORT your entire
  5. ECHO Registry to a .REG file: C:\REGBAK\NEWREG.REG and then will
  6. ECHO IMPORT NEWREG.REG to create a NEW (SMALLER) Win9x Registry!
  7. ECHO.
  8. ECHO WARNING: This may CORRUPT YOUR REGISTRY if using Win95 ORIGINAL
  9. ECHO retail or Win95a OSR1 [upgraded with SP1], AND/OR IF your
  10. ECHO SYSTEM.DAT file is LARGER than 2 MB!
  11. ECHO IMPORTANT: *READ* "SHRINK THE REGISTRY!" in MYTIPS95.TXT (included)
  12. ECHO for COMPLETE DETAILS!
  13. ECHO.
  14. ECHO REGSHORT.BAT will work ONLY from the native/true MS-DOS mode
  15. ECHO OUTSIDE Windows! If you are in a Windows DOS box/session, you will
  16. ECHO be automatically returned to Windows, and you need to EXIT Windows
  17. ECHO to native MS-DOS or REBOOT with the "Command prompt only" option
  18. ECHO from the Windows 95/98 Startup Menu, where you need to run
  19. ECHO REGSHORT.BAT again!
  20. ECHO.
  21. CHOICE.COM/C:YN/T:N,45/N Press Y to PROCEED. Press N to ABORT.
  22. IF ERRORLEVEL 2 GOTO NO
  23. IF ERRORLEVEL 1 GOTO YES
  24. :YES
  25. VER | FIND.EXE/I "Windows">NUL
  26. IF ERRORLEVEL 1 GOTO NO
  27. IF ERRORLEVEL 0 GOTO REG
  28. :REG
  29. C:
  30. CD\
  31. SET COPYCMD=/Y
  32. MD C:\REGBAK
  33. ATTRIB.EXE -H -R -S +A %winbootdir%\SYSTEM.DAT
  34. ATTRIB.EXE -H -R -S +A %winbootdir%\USER.DAT
  35. COPY %winbootdir%\SYSTEM.DAT \REGBAK
  36. COPY %winbootdir%\USER.DAT \REGBAK
  37. REGEDIT.EXE /E \REGBAK\NEWREG.REG
  38. REGEDIT.EXE /C \REGBAK\NEWREG.REG
  39. SET COPYCMD=
  40. :NO
  41. MEM.EXE/C | FIND.EXE/I "WIN">NUL
  42. IF ERRORLEVEL 1 GOTO W9X
  43. IF ERRORLEVEL 0 GOTO END
  44. :W9X
  45. %winbootdir%\WIN.COM
  46. :END
  47. EXIT