HP Sure Recover User Guide
Table Of Contents
- Sådan kommer du i gang
- Oprettelse af et virksomhedsbillede
- Brug af HP Sure Recover-agent i en virksomhedsfirewall
- Arbejde med HP Client Management Script Library (CMSL)
- Fejlfinding

CD /D C:\staging
1. Opret et powershell-script ved hjælp af en editor, der kan oprette en tekstl i UTF-8-format uden BOM,
ved hjælp af følgende kommando: notepad C:\staging\generate-manifest.ps1
Opret følgende script:
$mftFilename = "custom.mft"
$imageVersion = 1907 (Bemærk: Dette kan være et vilkårligt 16-bit heltal)
$header = "mft_version=1, image_version=$imageVersion"
Out-File -Encoding UTF8 -FilePath $mftFilename -InputObject $header
$swmFiles = Get-ChildItem "." -Filter "*.swm"
$ToNatural = { [regex]::Replace($_, '\d*\....$',
{ $args[0].Value.PadLeft(50) }) }
$pathToManifest = (Resolve-Path ".").Path
$total = $swmFiles.count
$current = 1
$swmFiles | Sort-Object $ToNatural | ForEach-Object {
Write-Progress
-Activity "Generating manifest" `
-Status "$current of $total ($_)" `
-PercentComplete ($current / $total * 100)
$hashObject = Get-FileHash -Algorithm SHA256 -Path $_.FullName
$fileHash = $hashObject.Hash.ToLower()
$filePath = $hashObject.Path.Replace($pathToManifest + '\', '')
$fileSize = (Get-Item $_.FullName).length
$manifestContent = "$fileHash $filePath $fileSize"
Out-File -Encoding utf8 -FilePath $mftFilename -InputObject
$manifestContent -Append
$current = $current + 1
}
BEMÆRK: Manifester til HP Sure Recover kan ikke omfatte en BOM, så de følgende kommandoer
omskriver len som UTF8 uden BOM.
Oprettelse af et manifest 7