Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een Windows PowerShell-module biedt een mechanisme voor het registreren van sets cmdlets en een andere Windows PowerShell-provider bij de shell, waardoor de functionaliteit van de shell wordt uitgebreid. Een Windows PowerShell-module kan alle cmdlets en providers in één assembly registreren of een specifieke lijst met cmdlets en providers registreren.
Module-assembly's moeten worden geïnstalleerd in een beveiligde map, net zoals bij andere besturingssystemen. Anders kunnen kwaadwillende gebruikers een assembly vervangen door onveilige code.
Windows PowerShell-moduleklassen
Alle Windows PowerShell-moduleklassen zijn afgeleid van de System.Management.Automation.PSSnapIn of System.Management.Automation.CustomPSSnapIn klassen.
Voorbeelden
Een Windows PowerShell-module schrijven: in dit voorbeeld ziet u hoe u een module maakt die wordt gebruikt om alle cmdlets en providers in een assembly te registreren.
Een aangepaste Windows PowerShell-module schrijven: in dit voorbeeld ziet u hoe u een aangepaste module maakt die wordt gebruikt voor het registreren van een specifieke set cmdlets en providers die al dan niet in één assembly bestaan.
Zie ook
System.Management.Automation.PSSnapIn