Udostępnij za pomocą


Jak utworzyć przystawkę programu Windows PowerShell

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

Zestawy przystawki 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.

Klasy przystawki programu Windows PowerShell

Wszystkie klasy przystawki programu Windows PowerShell pochodzą z klas System.Management.Automation.PSSnapIn lub System.Management.Automation.CustomPSSnapIn klasy.

Przykłady

Pisanie przystawki programu Windows PowerShell: w tym przykładzie pokazano, jak utworzyć przystawkę używaną do rejestrowania wszystkich poleceń cmdlet i dostawców w zestawie.

Pisanie niestandardowej przystawki programu Windows PowerShell: w tym przykładzie pokazano, jak utworzyć niestandardową przystawkę używaną do rejestrowania określonego zestawu poleceń 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

zestaw SDK powłoki programu Windows PowerShell