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