Moduler och snapin-moduler

Cmdlets kan läggas till i en session med hjälp av moduler (introducerades av Windows PowerShell 2.0) eller snapin-moduler. När cmdleten har lagts till i sessionen kan den köras programmatiskt av ett värdprogram eller interaktivt på kommandoraden.

Vi rekommenderar att du använder moduler som leveransmetod för att lägga till cmdlets i en session av följande skäl:

  • Med moduler kan du lägga till cmdlets genom att läsa in sammansättningen där cmdleten har definierats. Du behöver inte implementera en snapin-snapin-klass.

  • Med moduler kan du lägga till andra resurser, till exempel variabler, funktioner, skript, typer och formatering av filer med mera.

  • Snapin-modulen kan bara användas för att lägga till cmdlets och providers i sessionen.

Se även

Skriva en Windows PowerShell-modul

Skriva en Windows PowerShell-cmdlet