Share via


Módulos e snap-ins

os cmdlets podem ser adicionados a uma sessão usando módulos (introduzidos por Windows PowerShell 2,0) ou snap-ins. Depois que o cmdlet é adicionado à sessão, ele pode ser executado programaticamente por um aplicativo host ou interativamente na linha de comando.

Recomendamos que você use módulos como o método de entrega para adicionar cmdlets a uma sessão pelos seguintes motivos:

  • Os módulos permitem que você adicione cmdlets carregando o assembly no qual o cmdlet é definido. Não há necessidade de implementar uma classe de snap-in.

  • Os módulos permitem que você adicione outros recursos, como variáveis, funções, scripts, tipos e arquivos de formatação e muito mais.

  • Os snap-ins podem ser usados somente para adicionar cmdlets e provedores à sessão.

Consulte Também

Escrever um módulo do Windows PowerShell

Writing a Windows PowerShell Cmdlet (Escrevendo um Cmdlet do Windows PowerShell)