@echo off cls if "%1" == "" goto info echo: > C:\defrag.txt goto main :Main IF "%1" == "" goto end Timeoutput "Defrag Log For " "Date:dddd, mmmm dd" "th" "date:, yyyy " "at " "time:h:mm:ssAM/PM" >> c:\defrag.txt Echo ************************************************************ >> C:\Defrag.txt Echo ************************************************************ >> C:\Defrag.txt Echo *********************Defragging of %1*********************** >> C:\Defrag.txt Echo ************************************************************ >> C:\Defrag.txt Echo ************************************************************ >> C:\Defrag.txt Echo Defragging %1 Now... rem Defrag %1 -f -v >> c:\defrag.txt Echo ************************************************************ >> C:\defrag.txt Timeoutput "Defrag finished at " "time:h:mm:ssAM/PM" >> C:\Defrag.txt Timeoutput "Defrag finished at " "time:h:mm:ssAM/PM" Echo Running chkdsk on %1 Echo ************************************************************ >> C:\defrag.txt rem chkdsk %1 /f /v /x >> C:\Defrag.txt < c:\answer.txt Echo Chkdsk of %1 Finished >> C:\Defrag.txt Echo Chkdsk of %1 Finished shift goto main :info echo MDefrag, multi-drive defrag ^& checkdisk echo Batch file by Robert H. Williams III echo AKA Ozzy_98 echo Written 10:27 PM September 21th, 2004 echo Usage: echo MDefrag ^ echo: Echo Example: MDefrag C: D: E: echo: Echo: :end