2008年5月2日 星期五

以BAT批次檔,計算執行所花費的時間

此批次檔之計算是忽略硬碟存取時間(HDD之Buffer大小,轉速)及CPU忙碌狀態

rem 將下列程式複製並貼在記事本上,另存成.bat格式檔案即可執行
@cls
rem 紀錄使用者主機名稱 ,並放至於
hostname >> c:\test.txt
rem 寫入開始執行日期及時間
echo %date% >> c:\test.txt
echo %TIME% >> c:\test.txt
rem 執行測試工作(如拷貝c d e 槽,所有之DLL檔至C槽所花費時間,將下面 for 迴圈換成您要處理的作業內容)

for %%a in (c d e) do xcopy %%a:\*.dll /e /s c:\temp

rem 寫下完成時間
echo %TIME% >> c:\test.txt
echo Test finished
@pause