Модули и оснастки

командлеты можно добавить в сеанс с помощью модулей (представленных Windows PowerShell 2,0) или оснасток. После добавления командлета в сеанс его можно запустить программно ведущим приложением или интерактивно в командной строке.

В качестве метода доставки для добавления командлетов в сеанс рекомендуется использовать модули по следующим причинам.

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

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

  • Оснастки могут использоваться только для добавления командлетов и поставщиков в сеанс.

См. также:

Написание модуля Windows PowerShell

Запись командлета Windows PowerShell