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
# 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 {
$outputText = "Error running BleachBit: $($_.Exception.Message)"
Write-Host $outputText
$diskSpace = ""
$filesDeleted = ""
Write-Host "Error running BleachBit: $($_.Exception.Message)"
} finally {
# Cleanup temp files
if (Test-Path $stdoutFile) { Remove-Item $stdoutFile -ErrorAction SilentlyContinue }
@ -107,7 +123,8 @@ try {
# Output JSON result
$result = @{
success = $true
output = $outputText
diskSpace = $diskSpace
filesDeleted = $filesDeleted
} | ConvertTo-Json -Compress
Write-Output $result