PowerShell在處理Windows服務方面,提供了強大的功能,很多方便、強大的cmdlet等著你去光顧。
Get-Service,別名gsv,獲取服務對象。
舉例:gsv eventlog 或 $evtlog = gsv eventlog
Start-Service,啟動服務。
Stop-Service,停止服務。
Restart-Service,重啟服務。
Suspend-Service,掛起/暫停服務。
Resume-Service,繼續服務。
Set-Service,設置服務的屬性。
New-Service,創建新服務。
調用服務的屬性和方法
1、首先獲取服務
gsv <服務名稱>,或$服務變量名=gsv <服務名稱>
2、調用屬性
$服務變量名.屬性名稱
3、調用方法
$服務變量名.方法名稱()
有一種更加簡單的方法:(gsv <服務名稱>).<屬性名稱>或<方法名稱>(),如 (gsv w3svc).stop()
新聞熱點
疑難解答