Parancsmagminták

Ez a szakasz a Windows PowerShell 2.0 SDK-ban biztosított mintakódot ismerteti.

A szakasz tartalma

GetProcessSample01 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely lekéri a folyamatokat a helyi számítógépen.

GetProcessSample02 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely lekéri a folyamatokat a helyi számítógépen. Megad egy Name paramétert, amely a lekérni kívánt folyamatok megadására használható.

GetProcessSample03 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely lekéri a folyamatokat a helyi számítógépen. Olyan Name paramétert biztosít, amely elfogad egy objektumot a folyamatból, vagy egy olyan objektum tulajdonságának értékét, amelynek tulajdonságneve megegyezik a paraméter nevével.

GetProcessSample04 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely lekéri a folyamatokat a helyi számítógépen. Ez meghatározhatatlan hibát hoz létre, ha hiba történik egy folyamat leolvasása közben.

GetProcessSample05 – minta Ez a minta a Get-Proc teljes verzióját mutatja be.

StopProcessSample01 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely visszajelzést kér a felhasználótól, mielőtt megkísérel leállítani egy folyamatot, és hogyan valósíthat meg egy paramétert, amely azt jelzi, hogy a felhasználó azt szeretné, hogy a parancsmag egy objektumot ad PassThru vissza.

StopProcessSample02 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely hibakeresési, részletes és figyelmeztető üzeneteket ír a helyi számítógépen futó folyamatok leállítása közben.

StopProcessSample03 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagokat, amelyek paraméterei aliasokkal és helyettesítő karaktereket támogatnak.

StopProcessSample04 – minta Ez a példa bemutatja, hogyan írhat olyan parancsmagot, amely paraméterkészleteket deklarál, meghatározza az alapértelmezett paraméterkészletet, és elfogad egy bemeneti objektumot.

Events01 – minta Ez a példa bemutatja, hogyan hozhat létre olyan parancsmagot, amely lehetővé teszi, hogy a felhasználó regisztráljon a System.IO.Filesystemwatcher által létrehozott eseményekre. Ezzel a parancsmaggal a felhasználók például regisztrálhatnak egy műveletet, amely akkor lesz végrehajtva, amikor egy fájlt hoznak létre egy adott könyvtárban. Ez a minta a Microsoft.PowerShell.Commands.Objecteventregistrationbase alaposztályból származik.

Lásd még:

Windows PowerShell-parancsmag írása