A felületi élmény optimalizálása

A PowerShell egy parancssori rendszerhéj és egy automatizáláshoz használt szkriptnyelv.

A Wikipédia a következő leírást tartalmazza:

A rendszerhéj úgy kezeli a felhasználói rendszer interakcióját, hogy a felhasználóktól kéri a bemenetet, értelmezi a bemenetüket, majd kezeli a mögöttes operációs rendszer kimenetét (hasonlóan a read-eval-print ciklushoz vagy a REPL-hez).

Más rendszerhéjakhoz bashcmd.exehasonlóan a PowerShell lehetővé teszi a rendszeren elérhető parancsok futtatását, nem csak a PowerShell-parancsokat.

A PowerShell-parancsokat parancsmagoknak nevezzük (ejtsd : command-lets). A parancsmagok PowerShell-parancsok, nem önálló végrehajtható fájlok. A PowerShell-parancsok nem futtathatók más rendszerhéjakban a PowerShell első futtatása nélkül.

A PowerShell parancssori felületének funkciói

A PowerShell egy modern parancshéj, amely más népszerű rendszerhéjak legjobb funkcióit tartalmazza. A legtöbb olyan rendszerhéjtól eltérően, amelyek csak szöveget fogadnak el és adnak vissza, a PowerShell .NET-objektumokat fogad el és ad vissza. A rendszerhéj számos olyan funkcióval rendelkezik, amelyekkel optimalizálhatja az interaktív felhasználói élményt.