Przejdź do głównej treści
Renamed.to logorenamed.to
CLI/rename

renamed rename

Zmiana nazw plików wspierana przez AI. Analizuj zawartość dokumentów, aby automatycznie generować opisowe i przeszukiwalne nazwy plików.

renamed rename <path> [options]

Polecenie rename skanuje pliki i używa AI do zrozumienia ich zawartości. Wyodrębnia daty, nazwy firm, kwoty, typy dokumentów i inne metadane, aby tworzyć czyste, spójne nazwy plików.

Domyślnie działa w trybie dry-run — pokazując, co by się zmieniło bez modyfikowania plików. Dodaj --apply, aby wykonać zmiany nazw.

Przykłady

Podgląd zmian (bezpieczny, bez modyfikacji):

$ renamed rename ./documents/

Zastosuj zmiany nazw:

$ renamed rename ./documents/ --apply

Zmień nazwy i przenieś do zorganizowanych folderów:

$ renamed rename ./incoming/ --apply --output-dir ~/Organized

Przetwarzaj tylko pliki PDF, rekurencyjnie:

$ renamed rename ./docs/ --pattern "*.pdf" -r --apply

Opcje

-a, --apply

Wykonaj zmiany nazw. Bez tej flagi działa w trybie podglądu.

-o, --output-dir <path>

Przenieś pliki o zmienionych nazwach do innego katalogu. AI zorganizuje je w podfolderach.

-s, --strategy <strategy>

Strategia organizacji folderów. Zobacz strategie poniżej.

-t, --template <template>

Format szablonu nazwy pliku. Zobacz szablony poniżej.

-p, --prompt <text>

Niestandardowe instrukcje AI do generowania nazw plików.

-l, --language <lang>

Preferowany język dla generowanych nazw plików (np. en, de, fr, it).

--overwrite

Nadpisz istniejące pliki o tej samej nazwie.

-r, --recursive

Przetwarzaj pliki w podkatalogach.

--concurrency <n>

Przetwarzaj n plików równolegle. Domyślnie: 4.

-v, --verbose

Pokaż szczegółowe dane wyjściowe przetwarzania.

Strategie Organizacji

by_date — Organizuj według roku/miesiąca (np. 2026/01/plik.pdf)

by_issuer — Organizuj według nazwy firmy/nadawcy

by_type — Organizuj według typu dokumentu (invoices/, receipts/, contracts/)

by_date_issuer — Łącz datę i wystawcę (np. 2026/AcmeCorp/plik.pdf)

by_date_type — Łącz datę i typ

by_issuer_type — Łącz wystawcę i typ

by_all — Pełna hierarchia (data/wystawca/typ)

root — Bez podfolderów, zachowaj pliki w katalogu wyjściowym

follow_custom_prompt — Pozwól AI zdecydować na podstawie niestandardowego promptu

Szablony Nazw Plików

standard — Zrównoważony format: 2026-01-15_AcmeCorp_Invoice_INV-001.pdf

date_first — Skupiony na dacie: 2026-01-15_Invoice_AcmeCorp.pdf

company_first — Skupiony na firmie: AcmeCorp_2026-01-15_Invoice.pdf

minimal — Krótki format: 2026-01-15_Invoice.pdf

detailed — Pełne metadane: 2026-01-15_AcmeCorp_Invoice_INV-001_$2450.pdf

department_focus — Nazewnictwo skoncentrowane na dziale

Dane wyjściowe

Analizowanie 47 plików...

✓ IMG_4521.pdf
 → 2026-01-15_AcmeCorp_Invoice_INV-8847.pdf

✓ scan0042.pdf
 → 2026-01-14_Receipt_Starbucks_$12.50.pdf

✓ document.pdf
 → 2026-01-13_Contract_NDA_TechCorp.pdf

Gotowe! 47 plików o zmienionych nazwach w 2,3s

Zobacz również