home *** CD-ROM | disk | FTP | other *** search
- :: ⌐AXCEL216
- @ECHO OFF
- ECHO REGSHORT.BAT will COPY your ORIGINAL Win9x Registry files:
- ECHO SYSTEM.DAT + USER.DAT to C:\REGBAK, then will EXPORT your entire
- ECHO Registry to a .REG file: C:\REGBAK\NEWREG.REG and then will
- ECHO IMPORT NEWREG.REG to create a NEW (SMALLER) Win9x Registry!
- ECHO.
- ECHO WARNING: This may CORRUPT YOUR REGISTRY if using Win95 ORIGINAL
- ECHO retail or Win95a OSR1 [upgraded with SP1], AND/OR IF your
- ECHO SYSTEM.DAT file is LARGER than 2 MB!
- ECHO IMPORTANT: *READ* "SHRINK THE REGISTRY!" in MYTIPS95.TXT (included)
- ECHO for COMPLETE DETAILS!
- ECHO.
- ECHO REGSHORT.BAT will work ONLY from the native/true MS-DOS mode
- ECHO OUTSIDE Windows! If you are in a Windows DOS box/session, you will
- ECHO be automatically returned to Windows, and you need to EXIT Windows
- ECHO to native MS-DOS or REBOOT with the "Command prompt only" option
- ECHO from the Windows 95/98 Startup Menu, where you need to run
- ECHO REGSHORT.BAT again!
- ECHO.
- CHOICE.COM/C:YN/T:N,45/N Press Y to PROCEED. Press N to ABORT.
- IF ERRORLEVEL 2 GOTO NO
- IF ERRORLEVEL 1 GOTO YES
- :YES
- VER | FIND.EXE/I "Windows">NUL
- IF ERRORLEVEL 1 GOTO NO
- IF ERRORLEVEL 0 GOTO REG
- :REG
- C:
- CD\
- SET COPYCMD=/Y
- MD C:\REGBAK
- ATTRIB.EXE -H -R -S +A %winbootdir%\SYSTEM.DAT
- ATTRIB.EXE -H -R -S +A %winbootdir%\USER.DAT
- COPY %winbootdir%\SYSTEM.DAT \REGBAK
- COPY %winbootdir%\USER.DAT \REGBAK
- REGEDIT.EXE /E \REGBAK\NEWREG.REG
- REGEDIT.EXE /C \REGBAK\NEWREG.REG
- SET COPYCMD=
- :NO
- MEM.EXE/C | FIND.EXE/I "WIN">NUL
- IF ERRORLEVEL 1 GOTO W9X
- IF ERRORLEVEL 0 GOTO END
- :W9X
- %winbootdir%\WIN.COM
- :END
- EXIT