LOCAL_CHECKSUM=$(sha256sum "$FILE_NAME" | awk 'print $1')
if ($response.StatusCode -ne 200) Write-Error "❌ HTTP $($response.StatusCode) – download failed" exit 1 lmc 8.4 config file download r18
$OutFile = Join-Path $DestDir $FileName
else $LocalChecksum = Get-FileHash -Path $OutFile -Algorithm SHA256 lmc 8.4 config file download r18
# Download file $response = Invoke-WebRequest -Uri $Url -Headers $Headers -OutFile $OutFile -ErrorAction Stop lmc 8.4 config file download r18