HP Sure Recover User Guide

4 [HP Client Management Script Library]
CMSL)の使用
[HP Client Management Script Library]では、PowerShell を使用して[HP Sure Recover]の設定を管理できま
す。以下のスクリプトの例で、[HP Sure Recover]のプロビジョニング、状態の確認、設定の変更、およ
びプロビジョニング解除の方法を示しています。
注記:一部のコマンドはこのガイドでの行の長さを超えていますが、1 行として入力する必要があり
ます。
$ErrorActionPreference = "Stop"
$path = 'C:\test_keys'
$ekpw = ""
$skpw = ""
Get-HPSecurePlatformState
try {
    Write-host 'Provisioning Endorsement Key'
    $p = New-HPSecurePlatformEndorsementKeyProvisioningPayload `
        -EndorsementKeyPassword $ekpw `
        -EndorsementKeyFile "$path\kek.pfx"
    $p | Set-HPSecurePLatformPayload
    Start-Sleep -Seconds 3
    Write-host 'Provisioning signing key'
    $p = New-HPSecurePlatformSigningKeyProvisioningPayload `
        -EndorsementKeyPassword $ekpw `
        -EndorsementKeyFile "$path\kek.pfx" `
        -SigningKeyFile "$path\sk.pfx"
    $p | Set-HPSecurePLatformPayload
13