Példák parancsmagkódokra

Ez a szakasz példákat tartalmaz a parancsmagkódra, amelyek segítségével elkezdheti a saját parancsmagok írását.

Fontos

Ha lépésenként szeretné megírni a parancsmagokat, tekintse meg a parancsmagok írásának oktatóanyagát.

A szakasz tartalma

Egyszerű parancsmag írása Ez a példa a parancsmagkód alapvető szerkezetét mutatja be.

Parancsmag-paraméterek deklarálása Ez a példa bemutatja, hogyan deklarálhatja a különböző paramétertípusokat.

Paraméterkészletek deklarálása Ez a példa bemutatja, hogyan deklarálhat olyan paraméterkészleteket, amelyek módosíthatják a parancsmag által végrehajtani képes műveletet.

Paraméterbemenet ellenőrzése Ezek a példák a paraméterbemenet érvényesítését mutatják be.

Dinamikus paraméterek deklarálása Ez a példa bemutatja, hogyan deklarálhat egy futásidőben hozzáadott paramétert.

Szkriptek meghívása parancsmagon belül Ez a példa bemutatja, hogyan hívható meg egy parancsmaghoz biztosított szkript.

Bemeneti feldolgozási módszerek felülbírálása Ezek a példák a BeginProcessing, ProcessRecord és EndProcessing metódusok felülbírálása által használt alapvető struktúrát mutatják be.

A ShouldProcess-hívások támogatása Ez a példa bemutatja, hogyan kell a System.Management.Automation.Cmdlet.ShouldProcess és a System.Management.Automation.Cmdlet.ShouldContinue metódusokat egy parancsmagból meghívni.

Tranzakciók támogatása Ez a példa bemutatja, hogyan jelezheti, hogy a parancsmag támogatja a tranzakciókat, és hogyan implementálja azt a műveletet, amely akkor történik, amikor a parancsmagot egy tranzakción belül használják.

Feladatok támogatása Ez a példa bemutatja, hogyan támogathatja a feladatokat parancsmagok írásakor.

Parancsmag meghívása parancsmagból Ez a példa bemutatja, hogyan hívhat meg egy parancsmagot egy másik parancsmagból, amely lehetővé teszi a meghívott parancsmag funkcióinak hozzáadását az Ön által fejlesztett parancsmaghoz.

Lásd még:

Windows PowerShell-parancsmag írása