關(guān)于服務(wù)的管理也是Windows Server管理員常用的工具,只是許多人都已經(jīng)習(xí)慣在“系統(tǒng)管理工具”中開啟“服務(wù)”,或是在“開始→執(zhí)行”中輸入service.msc的方式來開啟其管理接口,一下?lián)Q到純命令接口時要如何進(jìn)行管理呢?
其實(shí)也很簡單,筆者的習(xí)慣是會先執(zhí)行Get-Service| Where {$_.Status -eq "Running " }命令,來查看目前執(zhí)行中的服務(wù)有哪些,然后再計(jì)劃將一些不必要的服務(wù)進(jìn)行停止或停用。接下來使用Stop-Service命令,來將指定的服務(wù)進(jìn)行停止,例如如果要停止Windows遠(yuǎn)程管理的服務(wù),便可以執(zhí)行Stop-Service WinRM命令。至于啟動該服務(wù),則可以執(zhí)行Start-Service WinRM命令,重新啟動則是Restart-Service WinRM命令、取得該服務(wù)的最新狀態(tài)則可以執(zhí)行Get-Service WinRM命令即可。
如果想要取得某一項(xiàng)服務(wù)的完整信息,只要執(zhí)行Get-Service WinRM | FL命令即可。想要查看或設(shè)定服務(wù)的執(zhí)行模式,以WinRM服務(wù)為例,首先您可以執(zhí)行Get-WmiObject win32_service | Where {$_.name -eq " WinRM " } | FT命令,查看目前的服務(wù)執(zhí)行模式(Start Mode)為自動啟動(Auto),以及服務(wù)目前的線程編號與狀態(tài)。接著如果想要將WinRM服務(wù)設(shè)定為手動啟動,可以執(zhí)行Set-Service WinRM-StartupType "Manual "命令即可。