what versions of windows do not have powershell
Windows PowerShell
In PowerShell, administrative tasks are generally performed by cmdlets (pronounced command-lets), which are specialized .NET classes implementing a particular operation.