楼主你含尺的问题,可以直接在程序里加代码检测执行速度,不一定要卜衡用批处理。
如果非要用批处理的话,方法如下:
//---------------------------------------------
@echo off
title made by QQ:19278886
set /型老做a StartS=%time:~6,2%
set /a StartM=%time:~3,2%
echo 开始时间:%time%
start D:\楼主你的程序.exe
set /a EndS=%time:~6,2%
set /a EndM=%time:~3,2%
echo 结束时间:%time%
set /a diffS_=%EndS%-%StartS%
set /a diffM_=%EndM%-%StartM%
echo 程序运行时间: %diffM_%分钟%diffS_%秒
//---------------------------------------------
试着多执行几次,得到一个平均时间。 如果是小程序,执行速度可能是毫秒级,不到1秒。
可以使用“at”命令 列:at 10:00 shutdown -s -t 0命令解释:早上肢雀御十点会自动关机 “10:00”是时间(24小时制)“shutdown -s -t”是关机命令,也可以换成程序或其它命令,换成程序时,要加上绝对路径,岁哪列:要在早上10点的时候运行一个名为test.exe的程序,程序在d盘test文件夹内,命令如下:at 10:00 start d:\test\test.exe “start”命令可以省略,最历岩好加上。at命令需要开启at服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)