在windws下模拟使用time命令

Linux 下的 time 命令可以获取命令执行时间,Windows 下并没有类似的命令,我们可以自力更生写一个批处理,命名为time.bat。

[plain]

@echo off

set /a StartMS=%time:~3,1%*60000 + %time:~4,1%*6000 + %time:~6,1%*1000 + %time:~7,1%*100 + %time:~9,1%*10 + %time:~10,1%

%1 %2 %3 %4 %5 %6

set /a EndMS =%time:~3,1%*60000 + %time:~4,1%*6000 + %time:~6,1%*1000 + %time:~7,1%*100 + %time:~9,1%*10 + %time:~10,1%

set /a realtime = %EndMS%-%StartMS%

echo %realtime%ms

这是执行的例子,测试PHP 5.3、5.4、5.5 不同版本的运行速度:

[plain]

F:BAK>time.bat F:BAKphp-5.3.27php.exe primes.benchmark.php

PHP version 5.3.27

Found 148933 prime numbers.

867ms

F:BAK>time.bat F:BAKphp-5.4.19php.exe primes.benchmark.php

PHP version 5.4.19

Found 148933 prime numbers.

759ms

F:BAK>time.bat F:BAKphp-5.5.4php.exe primes.benchmark.php

PHP version 5.5.4

Found 148933 prime numbers.

733ms

(0)

相关推荐

  • 在windws下模拟Linux下可获取命令执行时间的time命令

    Linux 下的 time 命令可以获取命令执行时间,Windows 下并没有类似的命令,我们可以自力更生写一个批处理,命名为time.bat。 [plain] @echo off set /a St ...

  • 在Win8系统下用net user命令创建空密码账户的方法

    一般用户使用电脑时,不会在意使用的是什么账户,多数是直接以系统管理员账户登陆系统的,但只设立拥有完全权限的管理员账户可能带来安全隐患。下面小编教你如何在Windows 8系统下用net user命令设 ...

  • win7下强制结束进程命令的方法

    win7下强制结束进程命令 命令:tasklist 作用:显示当前正在运行的任务 命令:taskkill 作用:结束某任务 用法:同时按键windows+R ——cmd——cd c:/windows/ ...

  • Windows7系统下强制结束进程命令的方法

    Windows7系统下强制结束进程命令的方法: 命令:tasklist 作用:显示当前正在运行的任务 命令:taskkill 作用:结束某任务 用法:同时按键windows+R --cmd--cd c ...

  • Windows下如何使用curl命令?

    首先来了解下什么是curl命令,干什么用的? linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 cu ...

  • windows7下如何用CMD命令复制和删除文件夹?

    有时候有些顽固的文件或者文件夹我们总是让你删除不掉,不要着急其实Win7系统自带的CMD命令就可以很好的解决这个问题,下面小编就为你介绍一下windows7下如何用CMD命令复制和删除文件夹. 如果我 ...

  • linux下测试网络连通性命令是什么?

    linux下测试网络连通性命令是PING,其主要功能就是为了检测主机!

  • CentOS如何查看当前系统下的gcc版本命令?

    CentOS如何查看当前系统下的gcc版本命令? 1. gcc -v(Display the programs invoked by the compiler) [root@localhost /]# ...

  • win7系统下怎么使用dos命令清除u盘病毒

    win7系统下怎么使用dos命令清除u盘病毒 1.使用"win+r"快捷键打开运行窗口,输入cmd命令回车; 2.打开命令提示符窗口后,切换到u盘所在的盘符,依次执行以下两条命令, ...