Командлет — это команда Windows PowerShell, предназначенная для работы с объектами и выполняющая единственную функцию. Командлеты можно идентифицировать по формату имени — глаголу и существительному, разделенным дефисом (-), например Get-Help, Get-Process и Start-Service.

В традиционных оболочках команды представляют собой исполняемые программы, которые могут быть как совсем простыми (например, attrib.exe), так и очень сложными (netsh.exe).

Большинство командлетов Windows PowerShell очень просты, и предполагается, что они будут использоваться вместе с другими командлетами. Например, командлеты категории "get" только возвращают данные, командлеты "set" только задают или изменяют значения элементов данных, командлеты "format" только форматируют данные, а командлеты "out" только направляют вывод в указанное место назначения.

С каждым командлетом ассоциирован файл справки, который можно просмотреть, введя следующую команду:

get-help <имя_командлета> -detailed

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




Содержание