PowerShell is predominantly used by administrators in Microsoft Windows or Azure. In addition to administrative tasks, PowerShell can also be used for automatic operations in the form of custom commands (cmdlets) or by creating PowerShell scripts. Its use is not limited to Microsoft Windows, but is also possible in a Linux distribution.