9Aug

Ako na dávkové premenovanie viacerých súborov v systéme Windows

click fraud protection

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.

Premenovanie viacerých súborov v programe Windows Explorer

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 aspoň tri spôsoby, ako vybrať názov súboru a premenovať ho. Môžete:

  • 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 na súbor a potom v kontextovej ponuke zvoľte "Rename".
instagram viewer

A ak preferujete 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ý len 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 tlačidla 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, takže môžete 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 rovnakom priečinku a tieto súbory nepotrebujú navzájom úplne odlišné názvy, poskytuje systém Windows 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 vybrané 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 zostávajú 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 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ú.

Premenovanie viacerých súborov z príkazového riadka

Ak potrebujete viac energie, môžete použiť príkaz premenovať alebo ren v okne príkazového riadka na jeden alebo viac 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 názvy súborov obsahujú medzery. Ak nie, nepotrebujú cenové ponuky. Napríklad pre premenovanie 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"(01). docx "

Keď príkaz ren 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. Môžete použiť nasledujúci príkaz spolu s * zástupným znakom( ktorý v podstate hovorí systému Windows, že text ľubovoľnej dĺžky by mal byť považovaný za zápas):

ren *. txt *. html

A kým sme na predmet divokých kariet, môžetetiež robiť nejaké 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. Môžete použiť nasledujúci príkaz na vykonanie zmeny:

ren *. html *.? ??

Toto informuje 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čí rozdelenie všetkých prípon v priečinku.

A toto sa iba začína zaoberať druhmi sprievodcu, ktorému sa môžete dostať, ak chcete vytvoriť komplikovanejšie príkazy - alebo dokonca dávkové skripty - tým, že tknete iné príkazy a podmienečné veci. Ak máte záujem, ľudia na fórach Lagmonster majú vynikajúci zápis na túto tému.

Premenovanie viacerých súborov pomocou PowerShell

PowerShell ponúka ešte väčšiu flexibilitu pre premenovanie súborov v prostredí príkazového riadku. Pomocou programu PowerShell môžete riadiť výstup jedného príkazu - známeho 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ý uvádza zoznam súborov v aktuálnom adresári a Premenovať-položka, ktorý premenuje položku( v tomto prípade súbor).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 "Otvorte Windows PowerShell" a potom zvoľte "Open Windows Powershell".

Po prvé, pozrime sa na premenovanie jedného súboru. Za týmto účelom by ste použili nasledujúcu syntax:

premenovať položku " aktuálny_filename.ext" "new_filename.ext"

Takže napríklad premenovať súbor z "wordfile.docx" do "My Word File.docx"by používal nasledujúci príkaz:

premenovať-item "wordfile.docx" "My Word File.docx"

Jednoduché.Ale skutočná sila v PowerShell pochádza zo schopnosti riadiť príkazy dohromady a niektoré podmienené prepínače podporované príkazom premenovať-item. 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čiarkom tak, 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ť tohto príkazu uvádza všetky súbory v priečinku a potrubia ich( to je symbol |) príkazu premenovať-item.Časť $ _. Name sa nachádza v každom zo súborov. Prepínač "na mieste" naznačuje, že nastane výmena. Zvyšok príkazu znamená, že akýkoľvek priestor( "") by mal byť nahradený 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 len tu poškriabeme povrch. Napríklad príkaz premenovať-položka tiež ponúka funkcie ako -recurse prepínač, ktorý môže použiť príkaz na súbory v priečinku a všetky zložky vnorené vnútri tejto zložky, -force prepínač, ktorý môže prinútiť premenovanie pre súbory, ktoré sú zamknuté alebo inak nedostupné, a dokonca aj prepínač -whatif, ktorý opisuje, čo by sa stalo, keby bol príkaz spustený( bez toho, aby ho v skutočnosti vykonal).A samozrejme môžete tiež stavať komplikovanejšie štruktúry príkazov, ktoré dokonca obsahujú IF / THEN logiku. Viac informácií o funkcii PowerShell môžete získať vo všeobecnosti z nášho sprievodcu Geek School a dozvedieť sa viac o príkazovom riadku premenovania položky z knižnice TechNet spoločnosti Microsoft.

Premenovanie viacerých súborov pomocou aplikácie tretej strany

Ak potrebujete účinný spôsob premenovania viacerých súborov naraz a vy ste jednoducho nie sú schopní ovládať príkazy Command Prompt 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ť hromadné premenovanie Utility

Hromadné premenovanie Utility má preplnené a trochu zastrašujúce rozhranie, ale odhaľuje obrovský počet možností, ktoré by ste normálne dostali iba s regulárnymi výrazmi a zložitými možnosťami príkazového riadku.

Po nainštalovaní 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 zobrazí sa náhľad vašich zmien v stĺpci "Nové meno", v ktorom sú vaše súbory uvedené.V tomto príklade som urobil zmeny na š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úbor Word" a použiť titul prípad. Pridal som dátum vytvorenia súboru vo formáte YMD.A takisto som pridal 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, taktiež 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 pomerne jednoduchú, ale silnú syntax na vytvorenie metód premenovania, Nie je ťažké sa učiť a majú dobrú podporu spolu s príkladmi. Tento nástroj poskytuje 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:

Word File_ & Year & gt; _ & lt; Month & gt; _ & Day & gt; _( & lt; Inc Nr: 1 & gt;)

Toto hovorí AdvancedRenamer,súborov "Word File" a pridať 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 odmenou za to je, že dostanete oveľa jemnejšiu kontrolu nad vašimi názvami súborov.

Máte ďalšie spôsoby premenovania súborov v systéme Windows, na ktoré sme sa nevzťahovali? Nechajte nám komentár a oznámte nám to.