Premenovávanie súborov — dávkové premenovanie s úplným náhľadom pred potvrdením
Premenovač súborov
Vloží sa ľubovoľný počet súborov a zostaví sa reťazec krokov premenovania — vyhľadanie a nahradenie, vloženie textu, poradové číslovanie, zmena veľkosti písmen, orezanie a čistenie názvov neplatných pre Windows. Každý nový názov sa zobrazí v náhľade pred potvrdením, kolízie sa označia a premenované súbory sa stiahnu s novými názvami (jednotlivo alebo zabalené v ZIP). Súbory sa čítajú lokálne a nikdy sa nenahrávajú.
1. Výber súborov
Súbory sa sem presunúalebo kliknutím sa vyberú Až 50 súborov. Súbory zostávajú na tomto počítači.
Nie sú vybrané žiadne súbory.
2. Kroky premenovania (aplikované zhora nadol)
Hľadaťnahradiť za
Text(používa sa iba pri „za znakom“)
Vzorzačiatokkrokčíslice Tokeny: {name} aktuálny základný názov, {ext} prípona, {n} číslo, {date} dnešný dátum vo formáte RRRRMMDD. Vzor nahrádza základný názov; prípona sa zachová, pokiaľ sa nepoužije {ext}.
platí iba pre základný názov
odstráni úvodné a koncové medzery, znaky nulovej šírky a riadiace znaky
nahradí \ / : * ? " < > | a riadiace bajty znakom _, zlúči .., odstráni koncové bodky a medzery, premenuje rezervované názvy Windows (CON, NUL, COM1…)
nová prípona
3. Náhľad
Náhľad sa aktualizuje počas písania.
Vyberú sa súbory vyššie; pred stiahnutím čohokoľvek sa pri každom pôvodnom názve zobrazí jeho nový názov.
Ako funguje sťahovanie: stránka v prehliadači nemôže premenovať súbory na disku.
Namiesto toho sa tu vytvoria premenované kópie a odošlú sa ako sťahovania — po jednom súbore
s novým názvom, alebo všetky naraz v ZIP, ktorého položky už nesú nové názvy.
Súkromie: nič sa nenahráva; premenovanie prebieha iba v tejto karte.
Čo je dávkové premenovanie?
Premenovať jeden súbor je triviálne. Premenovať 200 fotiek, ktorým fotoaparát pridelil IMG_0001.JPG, na paris-day1-001.jpg, alebo odstrániť (1) kópie z priečinka sťahovania, je miesto, kde sa dávkový premenovač osvedčí: transformácia sa opíše raz, vidí sa, čo robí každému súboru, a potom sa potvrdí. Návrh s náhľadom vopred je zámerný — najčastejšou chybou pri dávkovom premenovaní je pravidlo, ktoré vyzeralo správne a potichu premenovalo všetko na document(1).pdf, document(2).pdf…
Kroky v poradí, v akom sa vykonávajú
Krok
Čo robí
Príklad
Hľadať a nahradiť
nahradí každý výskyt jedného doslovného reťazca
DSC_0041.JPG → DSC_0041.jpg via JPG→jpg
Vložiť
pridá text na začiatok, pred príponu, na koniec alebo za N-tý znak
report.pdf → report-final.pdf
Číslovanie
zostaví základný názov podľa vzoru s {n}
IMG_2043.JPG → paris_01.jpg
Prípad
malé, VEĽKÉ, Veľké začiatočné alebo snake_case pre základný názov
My Notes.txt → my_notes.txt
Orezať
odstráni medzery na okrajoch, znaky nulovej šírky a riadiace znaky
" name .txt" → name.txt
Čistenie
upraví názov tak, aby bol bezpečný pre Windows, macOS a Linux
con.txt → _con.txt
Prípona
prepíše príponu a môže ju vynútiť malými písmenami
archive.ZIP → archive.zip
Prečo na čistení záleží
Windows zakazuje \ / : * ? " < > | a rezervované názvy zariadení
CON, PRN, AUX, NUL, COM1–9, LPT1–9 (s príponou aj bez nej);
súbor s názvom con.txt môže vytvoriť skript, no potom sa v Prieskumníkovi nedá otvoriť, kopírovať ani odstrániť. macOS a Linux povoľujú viac, no stále sa potknú na /
a na úvodnom - v príkazovom riadku. Čistič nahrádza neplatné znaky znakom _, zlučuje .. (v ceste znamená „nadradený adresár“) a rezervované názvy označuje predponou podčiarkovníka.
FAQ
Dá sa tu premenovať súbory na mieste? — nie; žiadna stránka v prehliadači nemôže prepísať disk, namiesto toho sa získajú sťahovania s novými názvami (súvisiace: poznámku nad FAQ). Prečo tu nie je režim regulárnych výrazov? — zámerne: regulárny výraz je mocný spôsob, ako jedným kliknutím zničiť 200 názvov súborov, a sedem krokov vyššie pokrýva prípady, na ktoré sa regulárne výrazy zvyčajne priťahujú. Čo je kolízia? — dva súbory skončia s rovnakým novým názvom. Náhľad označí kolízie červenou; ak sa aj tak stiahne ZIP, duplicity dostanú číselnú príponu, takže sa žiadna položka nestratí. Uchovávajú sa súbory? — nie. Zatvorením karty je všetko preč.