@echo off :rem REG-SAVE 1.01 - Backs up WIN95 Registry so that it can be restored by REG-CHAN :rem Copyright (c) 1998 Kari Eveli and Lexitec :rem Downloaded from: www.lexitec.fi :rem Mail questions, user reports, and suggestions to: online@lexitec.fi cls if $%1$==$/?$ goto syntax c: cd \windows if $%1$==$/d$ goto delete if $%1$==$/D$ goto delete if not exist user.dat goto CannotSave attrib -h -r -s user.dat attrib -h -r -s system.dat if exist user-001.dat goto step2 copy user.dat user-001.dat copy system.dat syst-001.dat goto end :step2 if exist user-002.dat goto step3 copy user.dat user-002.dat copy system.dat syst-002.dat goto end :step3 if exist user-003.dat goto step4 copy user.dat user-003.dat copy system.dat syst-003.dat goto end :step4 if exist user-004.dat goto step5 copy user.dat user-004.dat copy system.dat syst-004.dat goto end :step5 if exist user-005.dat goto step6 copy user.dat user-005.dat copy system.dat syst-005.dat goto end :step6 if exist user-006.dat goto step7 copy user.dat user-006.dat copy system.dat syst-006.dat goto end :step7 if exist user-007.dat goto step8 copy user.dat user-007.dat copy system.dat syst-007.dat goto end :step8 if exist user-008.dat goto step9 copy user.dat user-008.dat copy system.dat syst-008.dat goto end :step9 if exist user-009.dat goto full copy user.dat user-009.dat copy system.dat syst-009.dat goto end :CannotSave echo Cannot Save: Multiple Users or Network System (Contact Administrator) goto end :full echo All 9 Registry Backups in Use echo Use REG-SAVE /D to delete all SYST-00?.DAT & USER-00?.DAT files echo and Run REG-SAVE to start a new round of backups goto end :delete del user-00?.dat del syst-00?.dat goto end :syntax c: cd \windows echo REG-SAVE echo Syntax: REG-SAVE = Backup C:\Windows\SYSTEM.DAT & USER.DAT echo To C:\Windows\SYST-001.DAT & USER-001.DAT etc. echo REG-SAVE /D = Deletes all SYST-00?.DAT & USER-00?.DAT files :end echo Backups Saved (1-9): attrib +h +r +s user.dat attrib +h +r +s system.dat dir /A syst-*.DAT | find "." dir /A user-*.DAT | find "."