A PowerShellben a prompt testre szabható. Mint ahogy a 1.6.12 Gyári függvények fejezetben láttuk, a promptot egy automatikusan, minden beviteli sor megnyílásakor meghívódó prompt nevű függvény generálja. Ez a függvény átdefiniálható, testre szabható. Én ebben a könyvben a normál „[PS] C:\>” jellegű prompt elé biggyesztettem egy folytonosan növekvő sorszámot, hogy jobban lehessen hivatkozni a bemásolt parancssorokra. De természetesen a prompt függvénnyel nem csak olyan tevékenységeket végeztethetünk, ami kizárólag a megjelenő promptot szabja testre, hanem például a PowerShell ablakunk fejlécét is folyamatosan aktualizálhatjuk az aktuális időre.
Nézzünk erre egy példát:
66 . ábra A prompt testre szabása és annak eredménye
Látjuk, hogy amint a függvény definíciója megtörtént, már életbe is lép az új prompt. Azonban vigyázzunk, ha becsukjuk az ablakot és újra megnyitjuk, akkor visszakapjuk az eredeti promptot, a mi testre szabásunkat elfelejti. Ezen majd a nemsokára bemutatásra kerülő profilok segítenek majd.