Ako na dávkové premenovanie viacerých súborov v systéme Windows
Máte veľa súborov, ktoré chcete premenovať, ale nechcete ich prejsť po jednom? Systém Windows poskytuje viac spôsobov ako to urobiť.
Jednoducho môžete premenovať jeden alebo viac súborov len s programom Windows Explorer, ale môžete urobiť ešte viac pomocou príkazového riadku alebo PowerShell. Pridajte nástroje na premenovanie tretích strán a možnosti sú nekonečné. Poďme sa pozrieť na každú možnosť a ako to funguje.
Premenujte viacero súborov v programe Prieskumník Windows
Prieskumník Windows (známy ako Prieskumník súborov v systéme Windows 10) je prekvapivo silný. Pravdepodobne viete, ako premenovať jeden súbor, ale poďme začať so základmi, pretože pokročilé triky vytvárajú.
Ak používate myš, máte k dispozícii nie menej ako tri spôsoby, ako vybrať názov súboru a premenovať ho. Môžeš:
- Kliknutím vyberte súbor a potom kliknite na tlačidlo "Premenovať" v ponuke Domov.
- Kliknutím vyberte súbor a potom kliknite na názov vybraného súboru.
- Kliknite pravým tlačidlom myši na súbor a potom v kontextovej ponuke vyberte položku "Premenovať".
A ak uprednostňujete lepenie s klávesnicou, môžete pomocou klávesov so šípkami (alebo začať písať názov súboru) vybrať súbor a potom stlačením klávesu F2 vybrať názov súboru.
Po vybratí názvu súboru - a všimnete si, že je vybratý iba názov súboru, nie rozšírenie - môžete zadať nový názov súboru.
Po dokončení zadávania názvu súboru môžete stlačením klávesu Enter (alebo len kliknúť niekde inde) uložiť nové meno.
Tu je to, čo sa stáva zaujímavé: môžete tiež stlačiť klávesu Tab automaticky vybrať ďalší názov súboru v priečinku, aby ste mohli okamžite začať písať nový názov pre neho. Držte klávesy Tab a napíšte názvy týmto spôsobom a môžete ľahko premenovať všetky súbory v priečinku, ak ste tak naklonený.
Ak premenujete veľa súborov v tej istej zložke a tieto súbory nepotrebujú navzájom úplne odlišné názvy, systém Windows poskytuje jednoduchší spôsob premeny týchto súborov v dávke. Začnite výberom veľa súborov - môžete stlačiť kláves Ctrl na výber viacerých súborov naraz alebo pomocou klávesov Shift vybrať rozsah súborov. Keď máte vybraté súbory, použite jeden z príkazov premenovania - tlačidlo v ponuke Domov, príkaz v kontextovej ponuke alebo stačí stlačiť kláves F2. Uvidíte, že všetky súbory zostanú vybrané, ale prvý v skupine dostal svoje meno zvýraznené, aby ste mohli zadať nové meno.
Zadajte nový názov súboru a potom stlačte kláves Enter alebo kliknite niekde inde v okne. Všetky vybrané súbory sa premenujú na meno, ktoré ste práve napísali, a sú pripojené s číslom v zátvorkách, ktoré ich odlišujú.
Premenujte viacero súborov z príkazového riadka
Ak potrebujete viac energie, môžete použiť premenovať
alebo ren
príkaz v okne príkazového riadka do jedného alebo viacerých súborov. Príkaz akceptuje zástupné znaky ako * a? na prispôsobenie viacerých súborov, čo môže byť užitočné, ak chcete len premenovať určitý výber súborov v priečinku plnom mnohých.
Najrýchlejší spôsob otvorenia okna príkazového riadka na požadovanom mieste je najprv otvoriť priečinok v programe Prieskumník súborov. V ponuke "Súbor" ukážte na príkaz "Otvoriť príkazový riadok" a potom zvoľte "Otvoriť príkazový riadok".
Ak chcete premenovať jeden súbor, môžete použiť nasledujúcu syntax príkazu:
ren "current_filename.ext "" new_filename.ext "
Citácie sú dôležité, ak vaše názvy súborov obsahujú medzery. Ak nie, nepotrebujú cenové ponuky. Napríklad pri premenovaní súboru z "wordfile (1) .docx" na "môj slovný súbor (01) .docx" by ste použili nasledovný príkaz:
ren "wordfile (1) .docx" "môj slovný súbor (01) .docx"
Vzhľadom k tomu, ren
Príkaz môže adresovať rozšírenia, môžete ho tiež použiť na zmenu rozšírení viacerých súborov naraz. Povedzme napríklad, že ste mali súbor .txt, ktorý ste chceli zmeniť na súbory .html. Pomocou zástupného znaku (ktorý v zásade hovorí systému Windows, že text ľubovoľnej dĺžky by sa mal považovať za zhodu) môžete použiť nasledujúci príkaz:
ren * .txt * .html
A kým sme v oblasti divokých kariet, môžete tiež urobiť zaujímavé veci s? zástupný znak, ktorý sa používa na postavenie pre ľubovoľný znak. Povedzme napríklad, že ste mali veľa súborov .html, ktoré ste chceli zmeniť na súbory .htm. Na vykonanie zmeny môžete použiť nasledujúci príkaz:
ren * .html *.???
Toto informuje systém Windows, aby premenoval všetky súbory s príponou .html, aby používal rovnaký názov súboru a rovnaké prvé tri písmená len prípony súboru, čo končí rozbitie "l" všetkých rozšírení v priečinku.
A to sa len začína zaoberať druhmi sprievodcov príkazového riadku, s ktorými sa môžete dostať, ak chcete vytvoriť komplikovanejšie príkazy - alebo dokonca dávkové skripty - tým, že tknete iné veci a podmienečné veci. Ak máte záujem, ľudia na fórach Lagmonster majú vynikajúci zápis na túto tému.
Premenujte viacero súborov pomocou funkcie PowerShell
PowerShell ponúka ešte väčšiu flexibilitu pri premenovaní súborov v prostredí príkazového riadku. Pomocou programu PowerShell môžete napájať výstup jedného príkazu - známy ako "príkaz" v PowerShellovom termíne - do iného príkazu, rovnako ako môžete v systéme Linux a iných UNIX-like systémoch. Dva dôležité príkazy, ktoré budete potrebovať, sú dir
, ktorý obsahuje zoznam súborov v aktuálnom adresári a Premenovať-Item
, ktorý premenuje položku (súbor v tomto prípade). Pipe výstup Dir premenovať-položky a ste v podnikaní.
Najrýchlejší spôsob, ako otvoriť okno PowerShell na požadovanom mieste, je najprv otvoriť priečinok v programe Prieskumník súborov. V ponuke "Súbor" ukážte na položku "Otvorte systém Windows PowerShell" a potom vyberte možnosť "Otvoriť Windows Powershell".
Po prvé, pozrime sa na premenovanie jedného súboru. Preto by ste použili nasledujúcu syntax:
premenovať položku "current_filename.ext "" new_filename.ext "
Napríklad pri premenovaní súboru z "wordfile.docx" do "My Word File.docx" by ste použili nasledujúcu príkaz:
premenovať položku "wordfile.docx" "My Word File.docx"
Jednoducho. Ale skutočná sila v PowerShell pochádza zo schopnosti riadiť príkazy dohromady a niektoré z podmienených prepínačov, ktoré podporuje premenovanie-item
commandlet. Povedzme napríklad, že sme mali veľa súborov s názvom "wordfile (1) .docx", "wordfile (2) .docx" atď..
Povedzme, že chceme miesto v týchto názvoch súborov nahradiť podčiarknutím, aby názvy súborov neobsahovali žiadne medzery. Mohli by sme použiť nasledujúci príkaz:
dir | premenovať-položka -NewName $ _. name -replace "", "_"
dir
časť príkazu uvádza zoznam všetkých súborov v priečinku a potrubia je (to je |
symbol) na premenovanie-item
commandlet. $ _. Názov
časť stojí v každom zo súborov dostať piped. -vymeniť
prepínač naznačuje, že sa uskutoční výmena. Zvyšok príkazu len znamená, že akýkoľvek priestor ( ""
) by sa malo nahradiť podčiarknutím ( "_"
).
A teraz naše súbory vyzerajú tak, ako chceme.
Ako môžete očakávať, PowerShell ponúka obrovskú silu, pokiaľ ide o pomenovanie vašich súborov a tu len poškriabeme povrch. Napríklad premenovanie-item
príkaz ponúka aj funkcie ako -recurse
ktorý môže použiť príkaz na súbory v priečinku a všetky priečinky vnorené do priečinka, a -sila
prepínač, ktorý môže vynútiť premenovanie pre súbory, ktoré sú uzamknuté alebo inak nedostupné a dokonca aj -čo ak
prepínač, ktorý opisuje, čo by sa stalo, keby bol príkaz vykonaný (bez toho, aby bol vykonaný). A samozrejme môžete tiež stavať komplikovanejšie štruktúry príkazov, ktoré dokonca zahŕňajú AK POTOM
logika. Viac informácií o funkcii PowerShell môžete získať vo všeobecnosti v našom sprievodcovi Geek School a dozvedieť sa viac o premenovanie-item
príkaz z knižnice TechNet spoločnosti Microsoft.
Premenujte viacero súborov pomocou aplikácie tretej strany
Ak potrebujete výkonný spôsob premenovania viacerých súborov naraz a vy ste jednoducho nie sú schopní ovládať príkazy Príkazový riadok alebo PowerShell, vždy sa môžete obrátiť na pomoc tretej strany. Existuje nespočetné množstvo premenovaných aplikácií - a mnohé z nich sú dobré - ale máme dve jasné obľúbené položky: Bulk Rename Utility a AdvancedRenamer.
Ako používať nástroj Hromadné premenovanie
Hromadné premenovanie Utility má neporiadok a trochu zastrašujúce rozhranie, ale odhaľuje obrovský počet možností, ktoré by ste normálne dostali len s regulárnymi výrazmi a komplikovanými možnosťami príkazového riadku.
Po inštalácii nástroja ho spustite, prejdite na súbory, ktoré chcete premenovať, a vyberte ich.
Zmeňte možnosti v jednom alebo viacerých dostupných paneloch a uvidíte ukážku zmien v stĺpci "Nový názov", v ktorom sú vaše súbory uvedené. V tomto príklade som urobil zmeny v štyroch paneloch, ktoré sú teraz označené oranžovým, takže je ľahšie povedať, čo som zmenil. Povedal som nástroj pomôcť zmeniť názov všetkých súborov na "súboru Word" a použiť titul prípad. Pridal som dátum vytvorenia súboru vo formáte YMD. A takisto som pridala automatické číslo súboru, ktoré sa zobrazí na konci názvu súboru, začína na jeden, prírastky o jedno, a je oddelené od názvu súboru podčiarknutím. A to je len malý kúsok toho, čo môžete robiť s nástrojom Hromadné premenovanie. Keď budete spokojní s tým, ako vyzerajú vaše nové názvy súborov, stačí kliknúť na tlačidlo "Premenovať".
A ako môžete vidieť, pomôcka jednoducho vybavovala moje jednoduché požiadavky.
Ako používať AdvancedRenamer
Náš ďalší obľúbený nástroj na premenovanie AdvancedRenamer tiež odhaľuje obrovské množstvo metód premenovania, ale namiesto toho, aby ich všetky prezentovali ako panely v rozhraní, požaduje, aby ste použili jednoduchú, ale silnú syntax na vytvorenie metód premenovania. Nie je ťažké sa učiť a majú dobrú podporu spolu s príkladmi. Nástroj šetrí oveľa priateľšie rozhranie a podporuje nastavenie pokročilých dávkových úloh, takže môžete kombinovať viaceré metódy premenovania a aplikovať ich na veľké počty súborov. Môžete tiež uložiť metódy premenovania, ktoré vytvoríte pre neskoršie použitie.
V nižšie uvedenom príklade som vytvoril metódu premenovania pomocou nasledujúcej syntaxe:
Súbor programu Word ____ ()
To hovorí AdvancedRenamer, aby pomenoval všetky moje súbory "Word File" a pridal dátum vytvorenia vo formáte YMD (oddelenie každej časti podčiarknutím). V zátvorkách sa pridá aj prírastkové číslo súboru a oddelené ďalším podčiarknutím.
A ako môžete vidieť, moje súbory boli premenované tak, ako chcem. AdvancedRenamer má trochu strmšiu krivku učenia ako Bulk File Renamer, ale odmena za to znamená, že získate omnoho jemnejšiu kontrolu nad názvami súborov.
Máte iné spôsoby premenovania súborov v systéme Windows, ktoré sme nezahŕňali? Nechajte nás komentovať a oznámte nám to.