Powershell - командлеты
Командлет или «Command let» - это упрощенная команда, используемая в среде Windows PowerShell. Среда выполнения Windows PowerShell вызывает эти командлеты в командной строке. Вы можете создавать и вызывать их программно через API-интерфейсы Windows PowerShell.
Командлет против команды
Командлеты сильно отличаются от команд в других средах командной оболочки следующим образом:
Командлеты - это объекты классов .NET Framework; а не только автономные исполняемые файлы.
Командлеты можно легко создать из нескольких десятков строк кода.
Командлеты не обрабатывают синтаксический анализ, представление ошибок и форматирование вывода. Это выполняется средой выполнения Windows PowerShell.
Процесс командлетов работает с объектами не в текстовом потоке, и объекты могут быть переданы как выходные данные для конвейерной обработки.
Командлеты основаны на записях, поскольку они обрабатывают один объект за раз.
Получать помощь
Первый шаг - перейти к команде Get-Help, которая дает вам объяснение того, как дать команду и ее параметр.