Управление состояниями служб

Обратите внимание, что после завершения работы командлета информация о состоянии службы не выдается. Для получения этой информации можно использовать опцию passthru, которая передает в конвейер объект, созданный командлетом.

В данном примере опция passthru применяется в сочетании с командлетом S t a r t — Service. После выполнения этого командлета объект передается командлету Format-Table, который выводит информацию о состоянии службы DNS.

Изменение служ Для изменения свойств службы предназначен командлет Set-Service. Чтобы воспользоваться этим командлетом, передайте ему объект службы или укажите имя изменяемой службы, а также изменяемое свойство. Например, для изменения типа запуска службы DNS введите следующую команду: Командлеты управления службами в PowerShell не являются универсальными инструментами для управления службами Windows. Имеется ряд областей, в которых этих командлетов недостаточно — например, с их помощью невозможно определить входную учетную запись службы или узнать тип ее запуска. К счастью, в случае необходимости администратор всегда может обратиться

Выборка информации из журнала событий Командлет Get-EventLog применяется в PowerShell для выборки информации из нала событий Windows и просмотра списка журналов событий, имеющихся в системе. Чтобы выбрать информацию из журнала событий, нужно указать имя этого журнала — например, так: В последнем примере командлет Get-EventLog применяется в сочетании с командлетом Where-Object и создает коллекцию объектов, у которых значение EventID равно 8196. Эта коллекция заносится в переменную $Errors. Следующая команда передает первый объект из переменной $Errors в командлет Format-List, который выводит на консоль список всех свойств объекта.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *