Описание тега cmdlet

Командлет - это облегченный сценарий Windows PowerShell, выполняющий единственную функцию.

Хотя Windows PowerShell включает более двухсот базовых командлетов ядра, администраторы также могут писать свои собственные командлеты и делиться ими.

У каждого командлета будет файл справки, к которому можно получить доступ, набрав Get-Help CmdletName-Detail.

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

Командлеты выполняют действие и обычно возвращают объект Microsoft .NET Framework следующей команде в конвейере. Чтобы написать командлет, необходимо реализовать класс командлета, производный от одного из двух специализированных базовых классов командлета. Производный класс должен:

  1. Объявите атрибут, который идентифицирует производный класс как командлет.
  2. Определите общедоступные свойства, украшенные атрибутами, которые идентифицируют общедоступные свойства как параметры командлета.
  3. Переопределите один или несколько методов обработки ввода для обработки записей.

Читать дальше