This commit is contained in:
Joeri 2026-02-21 15:17:04 +01:00
parent 185ee6a02f
commit cd714115cd

View file

@ -95,9 +95,25 @@ try {
} }
Write-Host $outputText Write-Host $outputText
# Extract specific lines
$diskSpace = ""
$filesDeleted = ""
$lines = $outputText -split "`n"
foreach ($line in $lines) {
if ($line -match "Vrijgekomen schijfruimte:\s*(.+)") {
$diskSpace = $matches[1].Trim()
}
if ($line -match "Aantal verwijderde bestanden:\s*(.+)") {
$filesDeleted = $matches[1].Trim()
}
}
} catch { } catch {
$outputText = "Error running BleachBit: $($_.Exception.Message)" $diskSpace = ""
Write-Host $outputText $filesDeleted = ""
Write-Host "Error running BleachBit: $($_.Exception.Message)"
} finally { } finally {
# Cleanup temp files # Cleanup temp files
if (Test-Path $stdoutFile) { Remove-Item $stdoutFile -ErrorAction SilentlyContinue } if (Test-Path $stdoutFile) { Remove-Item $stdoutFile -ErrorAction SilentlyContinue }
@ -107,7 +123,8 @@ try {
# Output JSON result # Output JSON result
$result = @{ $result = @{
success = $true success = $true
output = $outputText diskSpace = $diskSpace
filesDeleted = $filesDeleted
} | ConvertTo-Json -Compress } | ConvertTo-Json -Compress
Write-Output $result Write-Output $result