Are you looking for a way to automate your HPE Server configuration tasks using Windows PowerShell? Scripting Tools for Windows PowerShell is a powerful set of utilities that can be used to perform various configuration tasks on HPE Servers. Windows PowerShell is Microsoft's task automation framework, consisting of a command-line shell and associated scripting language built on the .NET Framework.

Scripting Tools for Windows PowerShell provides a simplified and consistent infrastructure management experience. They follow the standard PowerShell syntax and scripting model, making it easy for customers to incorporate these functions into their administrative scripts.

What's new

  • Updated iLO module with new cmdlets for iLO Federation
  • RESTful API for iLO cmdlets and samples available
  • New configuration cmdlets for HPE BIOS for Legacy and UEFI


Utilizes Proven PowerShell Technology

Scripting Tools for Windows PowerShell provides consistent and reliable server configurations.

Supports the standard PowerShell architecture and scripting model for a consistent infrastructure management experience.

Object oriented—output from one command can be passed to another via a pipe command to reduce the effort of entering complex commands for a more efficient scripting.

All PowerShell cmdlets1 have built-in Help functions that document syntax and usage examples.

Reliable and Repeatable Scripting Capabilities

Scripting Tools for Windows PowerShell provides consistency and frees up scarce IT resources.

Scales to support high volume of server configuration in minutes even remotely.

Delivers consistent server configurations across multiple servers.

Integrates into other deployment and configuration models that leverage PowerShell.

Configure and manage Insight Lights-Out (iLO), HPE Server BIOS and Onboard Administrator (OA)

HPE iLO, HPE Servers BIOS, HPE Onboard Administrator for HPE BladeSystem Enclosures provide a comprehensive set of HPE integration tools designed for IT experts in PowerShell scripting to configure a HPE Server.

HPE Servers BIOS cmdlets support both Legacy and UEFI (Unified Extensible Firmware Interface) Boot Modes on Gen9 systems.

HPE iLO 3 and iLO 4 PowerShell cmdlets support including iLO Federation.

RESTful API for iLO 4 PowerShell RAW cmdlets support.

HPE OA PowerShell cmdlets support version 3.11 and later.

  • Microsoft® is a U.S. registered trademark of Microsoft Corporation.
  • Windows PowerShell® is a U.S. registered trademark of Microsoft Corporation.

  • HPE is committed to providing our customers with information about the chemical substances in our products as needed to comply with legal requirements such as REACH (Regulation EC No 1907/2006 of the European Parliament and the Council). A chemical information report for this product can be found at: