Set-HPSecurePlatformPayload



Summary

Applies a payload to HP Secure Platform Management

Syntax

Set-HPSecurePlatformPayload [-Payload] <String> [<CommonParameters>]

Set-HPSecurePlatformPayload [-PayloadFile] <FileInfo> [<CommonParameters>]

Description

This command applies a properly encoded payload created by one of the New-HPSecurePlatform*, New-HPSureRun*, New-HPSureAdmin*, or New-HPSureRecover* commands to the BIOS.

Payloads created by means other than the commands mentioned above are not supported.

Security note: Payloads should only be created on secure servers. Once created, the payload may be transferred to a client and applied via the Set-HPSecurePlatformPayload command. Creating the payload and passing it to the Set-HPSecurePlatformPayload command via the pipeline is not a recommended production pattern.

Parameters

Name Argument Description
Payload <String> Specifies the payload to apply. This parameter can also be specified via the pipeline.
PayloadFile <FileInfo> Specifies the payload file to apply. This file must contain a properly encoded payload.

Notes

  • Requires HP BIOS with Secure Platform Management support.
  • This command requires elevated privileges.

Examples


PS C:\> Set-HPSecurePlatformPayload -Payload $payload

PS C:\> Set-HPSecurePlatformPayload -PayloadFile .\payload.dat

PS C:\> $payload | Set-HPSecurePlatformPayload

See also