Jak utworzyć przystawkę programu Windows PowerShell

Przystawka Windows PowerShell udostępnia mechanizm rejestrowania zestawów poleceń cmdlet i innego dostawcy Windows PowerShell za pomocą powłoki, rozszerzając w ten sposób funkcjonalność powłoki. Przystawka Windows PowerShell może zarejestrować wszystkie polecenia cmdlet i dostawców w jednym zestawie lub może zarejestrować określoną listę cmdlet i dostawców.

Zestawy przyciągnijek powinny być instalowane w katalogu chronionym, tak jak w przypadku innych systemów operacyjnych. W przeciwnym razie złośliwi użytkownicy mogą zastąpić zestaw niebezpiecznym kodem.

Windows PowerShell Klasy przyciągnijek

Wszystkie Windows PowerShell przystawki pochodzą z klas System.Management.Automation.PSSnapIn lub System.Management.Automation.Custompssnapin.

Przykłady

Pisanie przystawki Windows PowerShell:w tym przykładzie pokazano, jak utworzyć przystawkę, która służy do rejestrowania wszystkich cmdlet i dostawców w zestawie.

Pisanie niestandardowej przystawkiWindows PowerShell: w tym przykładzie pokazano, jak utworzyć niestandardową przystawkę, która jest używana do rejestrowania określonego zestawu cmdlet i dostawców, które mogą lub nie istnieją w jednym zestawie.

Zobacz też

System.Management.Automation.PSSnapIn

System.Management.Automation.Custompssnapin

Rejestrowanie poleceń cmdlet

Windows PowerShell Zestaw SDK powłoki