Get-Service - получить список всех сервисов/служб
Get-Service -Name se* - получить список всех сервисов начинающихся с SE
Get-Service -Name win* -exclude winrm - запросить все сервисы начинающиеся с WIN но исключить названия соответствующие WINRM
Get-Service -DisplayName "Remote Registry", Server - запросить несколько сервисов
(Get-Service -Name bits).status - информация о службе BITS
Get-Service s* | sort-object status - отсортировать сервисы s* по статусу
Get-Service s* | sort-object status -descending - отсортировать сервисы s* по статусу наоборот
Get-Service -Name LanmanWorkstation —RequiredServices - отображения требуемых служб для LanmanWorkstation
Get-Service -Name LanmanWorkstation —DependentServices - отображения зависимых служб для LanmanWorkstation
Get-Service | Where-Object {$_.status -eq "stopped"} - показать службы в состоянии stopped
Get-Service | Where-Object {$_.status -eq "running"} - показать службы в состоянии running
Get-Service -ComputerName Server01 - запросить список служб с удаленного хоста Server01
Get-Service schedule -ComputerName SRV1, SRV2 | Set-Service -Status paused - поставить сервис schedule на паузу на хостах SRV1 и SRV2
Start-Service -Name spooler - запускаем сервер печати
Start-Service -Name spooler -PassThru - запускаем сервер печати с выводом информации на экран
Stop-Service -Name spooler - Остановить службу сервера печати
Stop-Service -Name spooler -Force - Выключить службу сервера печати (методом выстрела в голову :))
Stop-Service -Name spooler -Force -PassThru - Выключить службу сервера печати (методом выстрела в голову :)) и показать статус выполнения.
Suspend-Service -Name spooler - приостановить работу службы spooler
Get-Service | Where-Object {$_.CanPauseAndContinue} - список служб которые можно остановить
Restart-Service -Name spooler - перезапуск службы spooler
Get-WmiObject -Class Win32_Service | format-table Name, StartMode -autosize - вывести список сервисов и их режимом запуска
Get-WmiObject -Class Win32_Service | Where-Object {$_.StartMode -eq ‘Disabled’} - вывести только отключенные сервисы
Set-Service service_name -StartupType Manual - установить типа запуска сервиса вручную для service_name
Set-Service service_name -StartupType Automatic - установить типа запуска сервиса автоматически для service_name
Set-Service service_name -StartupType Disabled - установить типа запуска сервиса отключено для service_name
Get-Service -name Schedule -computername SRV1, SRV2 | Set-Service -Status paused - на нескольких хостах поставить сервис на паузу
Sc config winrm start= auto - включить автозапуск для сервиса winrm
Net start winrm - запустить сервис winrm
Set-Service -name winrm -status Running -StartupType Automatic - включить авто запуск сервиса winrm и запустить.
Рубрики