0514-86177077
9:00-17:00(工作日)
測試一個服務(wù)是否有響應(yīng),有一個好辦法。首先,使用WMI查詢你指定的服務(wù),WMI中可以返回構(gòu)成它進程的ID。
function Test-ServiceResponding($ServiceName) { $service = Get-WmiObject -Class Win32_Service -Filter "Name='$ServiceName'" $processID = $service.processID $process = Get-Process -Id $processID $process.Responding }
接下來,這個進程對象將將告訴你這個進程是否有反應(yīng):
PS> Test-ServiceResponding -ServiceName Spooler True
注意這個例子代碼中假設(shè)它的服務(wù)是運行的,如果需要,你也可以檢查下服務(wù)有沒有運行。
本方法適合所有的powershell版本
標簽:汕頭 天水 南昌 湘潭 臨汾 喀什 疫苗接種 襄陽
上一篇:Powershell小技巧之系統(tǒng)運行時間
下一篇:Powershell小技巧之使用WMI查詢插上的U盤
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡(luò)通訊始建于2005年
蘇ICP備15040257號-8