# Organizace eRecept dokumentace do podsložek podle data
$sourceDir = "U:\Dropbox\!!!Days\Downloads Z230\eRecept"

Get-ChildItem -Path $sourceDir -File | ForEach-Object {
    $file = $_
    # Vyber datum ze začátku názvu souboru (formát YYYY-MM-DD)
    if ($file.Name -match "^(\d{4}-\d{2}-\d{2})") {
        $date = $matches[1]
        $targetDir = Join-Path $sourceDir $date

        # Vytvoř složku pokud neexistuje
        if (-not (Test-Path $targetDir)) {
            New-Item -ItemType Directory -Path $targetDir | Out-Null
            Write-Host "Vytvořena složka: $date"
        }

        # ZIP soubory rozbal, ostatní přesuň
        if ($file.Extension -eq ".zip") {
            Write-Host "Rozbaluji: $($file.Name) -> $date\"
            Expand-Archive -Path $file.FullName -DestinationPath $targetDir -Force
            Remove-Item $file.FullName
        } else {
            Write-Host "Přesouvám: $($file.Name) -> $date\"
            Move-Item -Path $file.FullName -Destination $targetDir -Force
        }
    } else {
        Write-Host "Přeskakuji (bez data): $($file.Name)"
    }
}

Write-Host "`nHotovo!"
