Powrót do bloga

Jak organizować pliki według daty w folderach Rok i Miesiąc

Sortuj pliki automatycznie do folderów Rok/Miesiąc na Windows i Mac. Porównanie sortowania ręcznego, skryptów PowerShell i reguł z tokenami daty.

22 sierpnia 2026
File Arbor Team

Aby organizować pliki według daty w folderach rok i miesiąc, użyj organizatora opartego na regułach z tokenami daty w ścieżce docelowej — miejsce docelowe takie jak ~/Archiwum/<Year>/<Month>/ tworzy każdy folder w miarę napływania plików, bez ręcznej konfiguracji. Na Windows możesz też zautomatyzować to skryptem PowerShell, a zarówno Finder, jak i Eksplorator plików potrafią sortować według daty przy jednorazowym porządkowaniu. Wybór metody zależy od tego, czy masz do czynienia z zaległościami, czy z bieżącym strumieniem plików.

Foldery oparte na dacie to najtrwalszy ze wszystkich schematów organizacji. Kategorie się zmieniają, projekty się kończą, konwencje nazewnictwa dryfują, ale plik utworzony w sierpniu 2026 zawsze będzie plikiem utworzonym w sierpniu 2026.

Dlaczego foldery według daty biją jeden wielki folder

Płaski folder z 4000 plików wolno się otwiera, wolno się w nim szuka i nie da się go ogarnąć wzrokiem. Podział według daty rozwiązuje wszystkie trzy problemy naraz, i to z konkretnego powodu: niemal zawsze pamiętasz mniej więcej kiedy, nawet gdy nie pamiętasz co.

Możesz nie pamiętać, czy umowa nazywała się agreement_final.pdf, czy contract_v3.pdf. Ale pamiętasz, że było to mniej więcej wtedy, gdy zaczynałeś projekt. Foldery według daty zamieniają niejasne wspomnienie w dwa kliknięcia.

Do tego dochodzą trzy praktyczne korzyści:

  • Kopie zapasowe są szybsze. Foldery starych lat przestają się zmieniać, więc narzędzia do backupu przyrostowego całkowicie je pomijają.
  • Archiwizacja staje się trywialna. Przeniesienie 2023 roku na dysk zewnętrzny to jedno przeciągnięcie, a nie operacja szukania i zaznaczania.
  • Nic nie wymaga utrzymania. Schemat kategorii wymaga decyzji za każdym razem, gdy zmienia się twoja praca. Schemat według daty — nigdy.

Według której daty sortować?

To decyzja, która determinuje, czy efekt będzie użyteczny, czy będzie bałaganem, a większość poradników ją pomija. Każdy plik ma przypisane trzy różne daty, i stale się one ze sobą nie zgadzają.

Data modyfikacji to moment, kiedy zawartość ostatnio się zmieniła. To właściwy domyślny wybór dla dokumentów, arkuszy i eksportów. Przetrwa większość operacji kopiowania i odpowiada temu, co ludzie mają na myśli, pytając „kiedy to powstało”.

Data utworzenia brzmi jak oczywisty wybór, a zwykle nim nie jest. Pobranie pliku, skopiowanie go na inny dysk, przywrócenie z kopii zapasowej czy wypakowanie z ZIP-a — wszystko to resetuje ją na moment kopiowania. Posortuj folder z pięcioletnimi plikami według daty utworzenia po migracji, a każdy z nich wyląduje w bieżącym miesiącu.

Data wykonania (EXIF) dotyczy zdjęć i jest zapisana wewnątrz pliku obrazu, a nie w systemie plików. To jedyna z trzech dat, która niezawodnie przetrwa drogę z aparatu, przez telefon, aż na laptopa. Do zdjęć zawsze używaj tej — pełny opis znajdziesz w organizowaniu zdjęć w foldery według aparatu.

Zasada praktyczna: data modyfikacji dla dokumentów, data EXIF dla zdjęć, data utworzenia niemal nigdy.

Ustal strukturę folderów, zanim zaczniesz automatyzować

Najpierw zdecyduj o kształcie struktury. Zmiana jej po skatalogowaniu 20 000 plików oznacza ponowne posortowanie ich wszystkich.

Struktura, która sprawdza się u większości osób:

~/Archiwum/
├── 2025/
│   ├── 01/
│   ├── 02/
│   └── ...
├── 2026/
│   ├── 07/
│   └── 08/
└── 2027/

Dwie zasady sprawiają, że to działa:

  1. Dodawaj zero wiodące do miesiąca. 08, nie 8. Przeglądarki plików sortują nazwy jak tekst, więc bez zera wiodącego dostajesz 1, 10, 11, 12, 2, 3, a lista folderów staje się nieczytelna.
  2. Zatrzymaj się na miesiącu. Poziom dnia ma sens tylko wtedy, gdy pojedynczy dzień regularnie przynosi setki plików — import z aparatu, eksport logów, partie skanów. W innym wypadku dostajesz 365 folderów rocznie z dwoma plikami w każdym.

Jeśli wolisz czytelne nazwy miesięcy, poprzedź je numerem, żeby sortowanie nadal działało:

2026/
├── 07-lipiec/
└── 08-sierpień/

Przewodnik po konwencjach nazewnictwa plików opisuje tę samą zasadę zastosowaną do nazw plików, gdzie 2026-08-22 wygrywa z 22 sie 2026 dokładnie z tego samego powodu.

Metoda 1: Sortowanie ręczne według daty (darmowe, jednorazowe)

Do jednorazowego uporządkowania zaległości wystarczą wbudowane przeglądarki plików.

Na Windows:

  1. Otwórz folder w Eksploratorze plików i przełącz się na widok Szczegóły
  2. Kliknij nagłówek kolumny Data modyfikacji, żeby posortować
  3. Utwórz potrzebne foldery lat i miesięcy
  4. Kliknij pierwszy plik z danego miesiąca, kliknij ostatni z wciśniętym Shift i przeciągnij zaznaczenie do folderu

Na macOS:

  1. Otwórz folder w Finderze i przełącz się na widok Lista
  2. Kliknij kolumnę Data modyfikacji, żeby posortować
  3. Utwórz foldery, a następnie zaznacz zakres z wciśniętym Shift i przeciągnij go na miejsce

Dla kilkuset plików to naprawdę wystarczające rozwiązanie. Dwie rzeczy sprawiają, że słabo sprawdza się na dłuższą metę: powtarzasz to co miesiąc, a sortujesz według tej kolumny daty, która akurat jest wyświetlona, a nie takiej, którą świadomie wybrałeś.

Metoda 2: Skrypt (PowerShell lub shell)

Jeśli czujesz się swobodnie w terminalu, skrypt uporządkuje duże zaległości w kilka sekund.

Windows — PowerShell:

$source = "$env:USERPROFILE\Downloads"
$target = "$env:USERPROFILE\Archiwum"

Get-ChildItem -Path $source -File | ForEach-Object {
    $dir = Join-Path $target $_.LastWriteTime.ToString("yyyy\\MM")
    New-Item -ItemType Directory -Path $dir -Force | Out-Null
    Move-Item -Path $_.FullName -Destination $dir
}

macOS lub Linux — zsh/bash:

source="$HOME/Downloads"
target="$HOME/Archiwum"

find "$source" -maxdepth 1 -type f | while read -r file; do
  dir="$target/$(date -r "$file" +%Y/%m)"
  mkdir -p "$dir"
  mv "$file" "$dir/"
done

Oba odczytują czas modyfikacji, budują ścieżkę YYYY/MM, tworzą ją, jeśli nie istnieje, i przenoszą plik.

Najpierw uruchom je na kopii. Skrypt nie ma podglądu ani cofnięcia — błędna zmienna ścieżki przeniesie kilka tysięcy plików tam, gdzie tego nie planowałeś, a odzyskanie ich oznacza napisanie drugiego skryptu.

Żeby uruchamiać je w sposób ciągły, dodajesz Harmonogram zadań na Windows albo zadanie launchd na macOS — i to właśnie tu wysiłek zaczyna przewyższać korzyści względem alternatywy.

Metoda 3: Tokeny daty w regule (bez skryptowania)

Organizator oparty na regułach, taki jak File Arbor, obsługuje tokeny w ścieżce docelowej. Tokeny są rozwiązywane osobno dla każdego pliku, więc jedna reguła generuje całą strukturę folderów.

Ustaw miejsce docelowe reguły na:

~/Archiwum/<Year>/<Month>/

Plik zmodyfikowany 22 sierpnia 2026 trafi do ~/Archiwum/2026/08/. Foldery są tworzone, jeśli jeszcze nie istnieją. Bez skryptu, bez zaplanowanego zadania, bez ręcznego tworzenia folderów.

Tokeny, które warto znać

TokenRozwiązuje się doPrzykład
<Year>4-cyfrowy rok, data modyfikacji2026
<Month>Miesiąc z zerem wiodącym08
<Day>Dzień z zerem wiodącym22
<MonthName>Pełna nazwa miesiącasierpień
<MonthShort>Skrócona nazwa miesiącasie
<Date:yyyy-mm-dd>Data modyfikacji, format niestandardowy2026-08-22
<CreatedDate:yyyy-mm>Data utworzenia, format niestandardowy2026-08
<ExifDate:yyyy-mm-dd>Data wykonania zdjęcia2026-08-22
<ExifYear>Rok, w którym zrobiono zdjęcie2026
<Ext>Rozszerzenie plikuPDF

Można je swobodnie łączyć. Kilka miejsc docelowych, których ludzie naprawdę używają:

  • ~/Archiwum/<Year>/<Month>/ — standardowa struktura
  • ~/Archiwum/<Year>/<Month>-<MonthName>/ — jednocześnie sortowalna i czytelna
  • ~/Faktury/<Year>/<Date:yyyy-mm-dd>/ — jeden folder na dzień, do partii skanów
  • ~/Zdjęcia/<ExifYear>/<ExifDate:yyyy-mm-dd>/ — zdjęcia posortowane według daty wykonania

Ponieważ ścieżka docelowa jest obliczana dla każdego pliku osobno, jedna reguła działa dalej w styczniu bez żadnych zmian z twojej strony.

Łącz daty z warunkami

Tokeny daty działają razem ze zwykłymi warunkami, i właśnie tu stają się bardziej przydatne niż skrypt:

  • Rozszerzenie to .pdf i miejsce docelowe ~/Dokumenty/PDF/<Year>/<Month>/
  • Nazwa zawiera faktura i miejsce docelowe ~/Finanse/Faktury/<Year>/
  • Rozmiar powyżej 1 GB i miejsce docelowe /Volumes/Archiwum/<Year>/

Przewodnik po regułach z wieloma warunkami opisuje łączenie warunków i planowanie, kiedy reguły mają się uruchamiać.

Podejrzyj, zanim zatwierdzisz

Jednej rzeczy skrypt nie da ci nigdy: podglądu wygenerowanej ścieżki, zanim cokolwiek zostanie przeniesione. Sprawdź podgląd, upewnij się, że tokeny tworzą oczekiwane foldery, i dopiero wtedy włącz regułę. Każde przeniesienie jest zapisywane w historii działań i można je cofnąć.

Jak radzić sobie ze zdjęciami: użyj daty wykonania

Zdjęcia to przypadek, w którym data systemu plików jest wręcz błędna. Skopiuj folder wakacyjnych zdjęć z karty SD na laptopa, a data modyfikacji każdego pliku stanie się momentem kopiowania. Posortuj według niej, a dekada zdjęć zapadnie się w jeden miesiąc.

Data wykonania znajduje się w metadanych EXIF wewnątrz obrazu, zapisana przez aparat w momencie zrobienia zdjęcia. Przetrwa kopiowanie.

Używaj tokenów EXIF do wszystkiego, co pochodzi z aparatu lub telefonu:

~/Zdjęcia/<ExifYear>/<ExifDate:yyyy-mm-dd>/

Pliki RAW od różnych producentów zawsze mają EXIF, więc .CR3, .NEF, .ARW i .DNG sortują się poprawnie w ramach tej samej reguły. Jeśli plik nie ma daty EXIF — zrzut ekranu, edytowany eksport, pobrany plik — token wraca do daty modyfikacji, więc żaden plik nie zostaje bez sortowania. Więcej na ten temat w najlepszych organizatorach zdjęć EXIF.

Której metody użyć?

„Mam jeden zabałaganiony folder i po tym kończę.” Metoda 1. Sortuj według daty, zaznaczaj z Shift, przeciągaj. Bez narzędzi.

„Mam 30 000 plików i tak piszę skrypty.” Metoda 2. Pętla w PowerShell lub shellu uporządkuje to w kilka sekund. Przetestuj na kopii.

„Nowe pliki napływają codziennie i chcę, żeby przestało to być mój problem.” Metoda 3. Tokeny daty plus monitorowanie w czasie rzeczywistym sprawiają, że struktura utrzymuje się sama.

„To głównie zdjęcia.” Metoda 3 z tokenami EXIF. To jedyny przypadek, w którym alternatywy dają błędny wynik, a nie tylko wolniejszy.

Częste błędy przy folderach opartych na dacie

Używanie MM-DD-YYYY lub DD-MM-YYYY w nazwach folderów. Żaden z tych formatów nie sortuje się chronologicznie jako tekst. Robi to tylko kolejność zaczynająca się od roku.

Zapominanie o zerze wiodącym. 2026/8/ wygląda dobrze aż do grudnia, kiedy 10, 11 i 12 sortują się przed 2.

Przechodzenie od razu do folderów dziennych. Wydaje się bardziej uporządkowane, a wychodzi gorzej. Kończysz z setkami niemal pustych folderów i większą liczbą kliknięć, niż kosztowałby zwykły folder miesięczny.

Sortowanie według daty utworzenia po migracji. Wszystko ląduje w bieżącym miesiącu, a struktura traci sens. Sprawdź, jak wyglądają rzeczywiste daty kilku plików, zanim zdecydujesz się na konkretne źródło daty.

Mieszanie schematów w jednym drzewie. 2026/08/ obok 2026/Sierpień/ obok 2026-08/ jest gorsze niż brak struktury, bo teraz musisz sprawdzać trzy miejsca. Wybierz jeden schemat i przesortuj zbłąkane pliki.

Podsumowanie

Foldery według daty przetrwają wszystkie inne zmiany w twojej organizacji, dlatego warto skonfigurować je porządnie raz na zawsze. Używaj układu Rok/Miesiąc z zerem wiodącym w miesiącach, sortuj dokumenty według daty modyfikacji, a zdjęcia według daty wykonania z EXIF, i uporządkuj zaległości, zanim zaczniesz automatyzować.

Potem umieść tokeny daty w miejscu docelowym reguły i przestań o tym myśleć. Pobierz File Arbor i ustaw swoje pierwsze miejsce docelowe na <Year>/<Month>.