PowerShell中有Measure-Command命令用于测量进程运行时间,和Unix下time命令的作用相似。
Measure-Command { start-process command "argument" -wait }
比如,Measure-Command { start-process notepad -wait
}就会打开记事本程序,关闭记事本后就可以在PowerShell中看到计时数据:
Days
:
0
Hours
: 0
Minutes :
0
Seconds :
2
Milliseconds :
55
Ticks
: 20557117
TotalDays :
2.37929594907407E-05
TotalHours :
0.000571031027777778
TotalMinutes :
0.0342618616666667
TotalSeconds :
2.0557117
TotalMilliseconds : 2055.7117
需要注意的是,进程的参数需要用引号括起来。
时间: 2024-11-08 01:34:41