HP Sure Recover User Manual

4 Utilizzo di HP Client Management Script
Library (CMSL)
HP Client Management Script Library consente di gestire le impostazioni di HP Sure Recover con PowerShell.
Lo script riportato di seguito mostra come eseguire il provisioning, determinare lo stato, modicare la
congurazione ed eseguire il deprovisioning di HP Sure Recover.
NOTA: Diversi comandi superano la lunghezza della riga di questa guida ma devono essere immessi come
una riga singola.
$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