Parancsmagok importálása modulokkal

Ez a cikk azt ismerteti, hogyan importálhat parancsmagokat egy PowerShell-munkamenetbe bináris modul használatával.

Megjegyzés

A modulok tagjai lehetnek parancsmagok, szolgáltatók, függvények, változók, aliasok stb. A beépülő modulok csak parancsmagokat és szolgáltatókat tartalmazhatnak.

Parancsmagok betöltése modul használatával

  1. Hozzon létre egy modulmappát, amely ugyanazzal a névvel rendelkezik, mint az a szerelvényfájl, amelyben a parancsmagok implementálva vannak. Ebben az eljárásban a modulmappa a Windows system32 mappában jön létre.

    %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymodule

  2. Győződjön meg arról, hogy a PSModulePath környezeti változó tartalmazza az új modulmappa elérési útját. Alapértelmezés szerint a rendszermappa már hozzá van adva a PSModulePath környezeti változóhoz. A PSModulePathmegtekintéséhez írja be a következőt: $Env:PSModulePath.

  3. Másolja a parancsmag-szerelvényt a modulmappába.

  4. Adjon hozzá egy moduljegyzékfájlt (.psd1) a modul gyökérmappájába. A PowerShell a modul jegyzékfájlját használja a modul importálásához. További információ: PowerShell-moduljegyzékírása.

  5. Futtassa a következő parancsot a parancsmagok munkamenethez való hozzáadásához:

    Import-Module [Module_Name]

    Ez az eljárás használható a parancsmagok tesztelésére. Hozzáadja a szerelvényben lévő összes parancsmagot a munkamenethez. További információ a modulokról: Windows PowerShell-modul írása.

Lásd még

PowerShell-moduljegyzék

PowerShell-modul importálása

Import-Module

Modulok telepítése

about_PSModulePath

Windows PowerShell-parancsmag írása