Руководство по GetProc

В этом разделе приводится руководство по созданию командлета Get-Proc, который очень похож на командлет Get-Process , предоставляемый Windows PowerShell. В этом учебнике содержатся фрагменты кода, иллюстрирующие реализацию командлетов и объяснение кода.

Подразделы этого руководства

Подразделы этого учебника предназначены для последовательного чтения, и каждый раздел строится на предмет того, что обсуждалось в предыдущем разделе.

Создание командлета без параметров В этом разделе описывается создание командлета, который получает сведения с локального компьютера без использования параметров, а затем записывает сведения в конвейер.

Добавление параметров, обрабатывающих Command-Line входе В этом разделе описывается, как добавить параметр в командлет Get-Proc, чтобы командлет мог обрабатывать входные данные на основе явных объектов, переданных в командлет. Описанная здесь реализация извлекает процессы на основе их имени, а затем записывает сведения в конвейер.

Добавление параметров, обрабатывающих входные данные конвейера В этом разделе описывается, как добавить параметр в командлет Get-Proc, чтобы командлет мог обрабатывать объекты, переданные в него через конвейер. Описанный здесь командлет реализации извлекает процессы на основе объектов, переданных в командлет, а затем записывает сведения в конвейер.

Добавление в командлет незавершающего сообщения об ошибках В этом разделе описывается добавление непрерывающих отчетов об ошибках в командлет. Описанная здесь реализация определяет неустранимые ошибки, возникающие при обработке входных данных, и записывает запись об ошибке в поток ошибок.

См. также:

Создание командлета без параметров

Добавление параметров, обрабатывающих Command-Line входе

Добавление параметров для обработки входных данных конвейера

Добавление в командлет незавершающего сообщения об ошибках

Пакет SDK для Windows PowerShell