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.
In dit artikel wordt beschreven hoe u cmdlets importeert in een PowerShell-sessie met behulp van een binaire module.
Notitie
De leden van modules kunnen cmdlets, providers, functies, variabelen, aliassen en nog veel meer bevatten. Modules kunnen alleen cmdlets en providers bevatten.
Cmdlets laden met behulp van een module
Maak een modulemap met dezelfde naam als het assemblybestand waarin de cmdlets worden geïmplementeerd. In deze procedure wordt de modulemap gemaakt in de map Windows
system32.%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymoduleZorg ervoor dat de omgevingsvariabele
PSModulePathhet pad naar de nieuwe modulemap bevat. De systeemmap is standaard al toegevoegd aan de omgevingsvariabelePSModulePath. Als u dePSModulePathwilt weergeven, typt u:$Env:PSModulePath.Kopieer de cmdlet-assembly naar de modulemap.
Voeg een modulemanifestbestand (
.psd1) toe in de hoofdmap van de module. PowerShell gebruikt het modulemanifest om uw module te importeren. Zie Een PowerShell-modulemanifest schrijvenvoor meer informatie.Voer de volgende opdracht uit om de cmdlets toe te voegen aan de sessie:
Import-Module [Module_Name]Deze procedure kan worden gebruikt om uw cmdlets te testen. Hiermee worden alle cmdlets in de assembly toegevoegd aan de sessie. Zie Een Windows PowerShell-module schrijvenvoor meer informatie over modules.
Zie ook
Een PowerShell-modulemanifest schrijven