2016-06-30 24 views
2

我在PowerShell中一直使用Measure-Command時間Python腳本的執行:如何在PowerShell中查找最短執行時間?

Measure-Command{C:\Python27\python.exe script.py} 

這顯示了執行時間在許多形式,包括TotalSeconds

爲了儘量減少開銷的影響,我想運行腳本10次,並在10次運行中找到最小值TotalSeconds。有沒有一種簡單的方法在PowerShell中執行此操作?

回答

3

使用Measure-Object命令,就像在this SO answer

C:\PS> 1..10 | % { Measure-Command { C:\Python27\python.exe script.py } } | Measure-Object -Minimum 

Count : 3 
Average : 
Sum  : 
Maximum : 
Minimum : 00:00:00.0095165 
Property : 
+0

它看起來像'措施,Object'命令必須是'測量 - 對象 - 最小TotalSeconds',但否則這工作得很好。謝謝。 – user200783