notebookvb

This commit is contained in:
2026-03-27 07:14:05 +01:00
parent f6d783e43b
commit ba5ad7f3a8
+31
View File
@@ -0,0 +1,31 @@
# 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!"