Powershell檢查網(wǎng)站響應(yīng)并計算執(zhí)行時間例子
有時候你需要知道命令的執(zhí)行時間,例如,你可以使用Invoke-WebReques查看網(wǎng)站的響應(yīng),再使用Measure-Command計算執(zhí)行的時間。
$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()函數(shù)將其化整,這個例子中我們將保留小數(shù)點后第一位。
相關(guān)文章
Windows Powershell 執(zhí)行文件和腳本
PowerShell腳本提供了一個方便的方法來自動化各種瑣事。下面是關(guān)于PowerShell的一些基本概念,對于PowerShell初學(xué)者,掌握這些概念有助于加深對PowerShell腳本的理解。2014-09-09PowerShell: Try...Catch...Finally 實現(xiàn)方法
PowerShell 本身有很多很好的錯誤控制,但是習(xí)慣于.net編程的人員,更喜歡用Try Catch Finally方法,尤其當(dāng)有一段代碼必須被執(zhí)行到的時候。現(xiàn)在好了,adweigert 想出了一個好方法來實現(xiàn)。這個函數(shù)已經(jīng)在多種情況下測試過,希望能對你有幫助2013-11-11PowerShell數(shù)組結(jié)合switch語句產(chǎn)生的奇特效果介紹
這篇文章主要介紹了PowerShell數(shù)組結(jié)合switch語句產(chǎn)生的奇特效果介紹,產(chǎn)生了類似枚舉的效果,需要的朋友可以參考下2014-08-08PowerShell中字符串使用單引號和雙引號的區(qū)別
這篇文章主要介紹了PowerShell中字符串使用單引號和雙引號的區(qū)別,大家可能會經(jīng)常遇到這個問題,需要的朋友可以參考下2014-08-08Python中調(diào)用PowerShell、遠(yuǎn)程執(zhí)行bat文件實例
這篇文章主要介紹了Python中調(diào)用PowerShell、遠(yuǎn)程執(zhí)行bat文件實例,本文給出了python調(diào)用本地powershell方法、python遠(yuǎn)程調(diào)用bat執(zhí)行命令方法,需要的朋友可以參考下2015-01-01PowerShell腳本性能優(yōu)化技巧總結(jié)
這篇文章主要介紹了PowerShell腳本性能優(yōu)化技巧總結(jié),一些PowerShell腳本可能很容易消耗很多內(nèi)存,或者運(yùn)行太多時間,甚至兼而有之,本文會分享幾個PowerShell小技巧來提高這一類腳本的性能,需要的朋友可以參考下2014-05-05PowerShell小技巧之定時記錄操作系統(tǒng)行為
這篇文章主要介紹了使用PowerShell定時記錄操作系統(tǒng)行為的小技巧,需要的朋友可以參考下2014-10-10Powershell實現(xiàn)從注冊表獲取用戶配置腳本分享
這篇文章主要介紹了Powershell實現(xiàn)從注冊表獲取用戶配置腳本分享,本文直接給出實現(xiàn)腳本源碼,需要的朋友可以參考下2015-03-03