ECHO OFF SET LOGFILE=backup_log.txt ECHO ******************************** BACKUP STATUS ******************************** >%LOGFILE% ECHO =============================================================================== >>%LOGFILE% ECHO NET USE Q: >>%LOGFILE% NET USE Q: "\\CNXHKCAC01\My Documents" >>%LOGFILE% ECHO =============================================================================== >>%LOGFILE% SET BD=Q:\BACKUP1 IF EXIST "Q:\BACKUP1\MOSTUPDATE.TXT" SET BD=Q:\BACKUP2 IF EXIST "Q:\BACKUP2\MOSTUPDATE.TXT" SET BD=Q:\BACKUP3 IF EXIST "Q:\BACKUP3\MOSTUPDATE.TXT" SET BD=Q:\BACKUP1 IF EXIST "Q:\BACKUP1\MOSTUPDATE.TXT" DEL "Q:\BACKUP1\MOSTUPDATE.TXT" IF EXIST "Q:\BACKUP2\MOSTUPDATE.TXT" DEL "Q:\BACKUP2\MOSTUPDATE.TXT" IF EXIST "Q:\BACKUP3\MOSTUPDATE.TXT" DEL "Q:\BACKUP3\MOSTUPDATE.TXT" ECHO ########################################################### ECHO #### BACKINGUP TO DIRECTORY %BD% #### ECHO ########################################################### ECHO ########################################################### >>%LOGFILE% ECHO #### BACKINGUP TO DIRECTORY %BD% #### >>%LOGFILE% ECHO ########################################################### >>%LOGFILE% ECHO =============================================================================== >>%LOGFILE% ECHO XXCOPY %USERPROFILE% >>%LOGFILE% ECHO "%USERPROFILE%\*.*" >backupexclude.txt ECHO "%USERPROFILE%\Recent\" >>backupexclude.txt ECHO "%USERPROFILE%\NetHood\" >>backupexclude.txt ECHO "%USERPROFILE%\PrintHood\" >>backupexclude.txt ECHO "%USERPROFILE%\Local Settings\Application Data\Microsoft\Windows\" >>backupexclude.txt ECHO "%USERPROFILE%\Local Settings\Temporary Internet Files\" >>backupexclude.txt ECHO "%USERPROFILE%\Local Settings\Temp\" >>backupexclude.txt XXCOPY "%USERPROFILE%" "%BD%" /BU /Z /YY /PB /EXbackupexclude.txt >>%LOGFILE% DEL /Q backupexclude.txt ECHO =============================================================================== >>%LOGFILE% ECHO CREATE MOSTUPDATE.TXT >>%LOGFILE% ECHO #### This is the most recently updated directory #### >"%BD%\MOSTUPDATE.TXT" ECHO =============================================================================== >>%LOGFILE% ECHO NET USE Q /DELETE >>%LOGFILE% NET USE Q: /DELETE /YES >>%LOGFILE% ECHO =============================================================================== >>%LOGFILE% NOTEPAD %LOGFILE%