Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Оснастка Windows PowerShell предоставляет механизм регистрации наборов командлетов и другого поставщика Windows PowerShell с помощью оболочки, что позволяет расширить функциональные возможности оболочки. Оснастка Windows PowerShell может зарегистрировать все командлеты и поставщики в одной сборке или зарегистрировать определенный список командлетов и поставщиков.
Сборки оснастки должны быть установлены в защищенном каталоге так же, как и в других операционных системах. В противном случае злоумышленники могут заменить сборку небезопасным кодом.
Классы оснастки Windows PowerShell
Все классы оснастки Windows PowerShell являются производными от классов System.Management.Automation.PSSnapIn или System.Management.Automation.CustomPSSnapIn.
Примеры
написание оснастки Windows PowerShell. В этом примере показано, как создать оснастку, которая используется для регистрации всех командлетов и поставщиков в сборке.
написание пользовательской оснастки Windows PowerShell. В этом примере показано, как создать пользовательскую оснастку, которая используется для регистрации определенного набора командлетов и поставщиков, которые могут или не существуют в одной сборке.
См. также
System.Management.Automation.PSSnapIn
PowerShell