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