Scripting Tools for Windows PowerShell : OS Provisioning Cmdlets provides an interface to install Windows Server 2012 R2 or Windows Server 2016 using Windows unattended installation on HPE Gen10 servers.

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name HPEOSProvisionCmdlets

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Hewlett Packard Enterprise


� Copyright 2013-2017 Hewlett Packard Enterprise Development, L.P. All rights reserved.



HPE Hewlett Packard Enterprise HPEOSProvisionCmdlets OSProvisioning OSProvision OSP


Add-HPEOSPWindowsDriver Disconnect-HPEOSP Edit-HPEOSPWindowsUnattend Get-HPEOSPWindowsUnattendInfo Connect-HPEOSP Install-HPEOSPWindowsImage Remove-HPEOSPWindowsUnattend Test-HPEOSPConnection Use-HPEOSPWindowsUnattend Get-HPEOSPModuleVersion Clear-HPEOSPLog Disable-HPEOSPLog Enable-HPEOSPLog


Create-ThreadPool Start-ThreadScriptBlock Get-ThreadPipelines


This module has no dependencies.

Release Notes

HPEOSProvisionCmdlets - Version
December 7, 2017

Known Issues:
 - In some Windows Server 2012 R2 or Windows Server 2016 editions, the Windows welcome screen will prompt for a product key to enter irrespective of Product Key configuration in autounattend.xml after installation.

Version History

Version Downloads Last updated (current version) 1,090 12/7/2017