天天看點

如何确認測試Powershell腳本的運作時間

今天因為有同僚問了我怎麼在Powershell中實作重複資料删除的功能,當然這不是重點,重點是他突然問了我8GB的重複資料删除大概需要多少時間,我一時語塞。

想來直接測試一下運作腳本的運作時間确定一下會比較精确這直接,當然可能還有其他方式例如通過get-history –ID之類的間接方式。

記得在linux Bash Shell中經常用time指令來測試,于是想在Powershell中如法炮制挖掘一下,居然還是讓我找到了:

1. 打開Powershell

2. 通過Measure-Command cmdlet來實作,例如我需要檢視de-dupe作業的運作時間

Measure-Command { Start-DedupJob -Type Optimization –Volume F: }

3. 運作時間會顯示Days, Hours, Minutes, Seconds, Milliseconds, Ticks, TotalDays, TotalHours, TotalMinutes, TotalSeconds and TotalMilliseconds若幹項

夠全了吧,let's rock~

本文轉自 翟老貓 51CTO部落格,原文連結:http://blog.51cto.com/3387405/1038267,如需轉載請自行聯系原作者

繼續閱讀