欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Powershell检查网站响应并计算执行时间例子

程序员文章站 2022-03-14 08:01:35
有时候你需要知道命令的执行时间,例如,你可以使用invoke-webreques查看网站的响应,再使用measure-command计算执行的时间。 复制代码 代码如下:...

有时候你需要知道命令的执行时间,例如,你可以使用invoke-webreques查看网站的响应,再使用measure-command计算执行的时间。

复制代码 代码如下:

$url = 'http://www.powershell.com'
 
 
# track execution time:
$timetaken = measure-command -expression {
  $site = invoke-webrequest -uri $url
}
 
$milliseconds = $timetaken.totalmilliseconds
 
$milliseconds = [math]::round($milliseconds, 1)
 
"this took $milliseconds ms to execute"

其中返回的时间间隔属性中包涵了一个“totalmilliseconds”属性;如果有必须要你也可以使用round()函数将其化整,这个例子中我们将保留小数点后第一位。