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

Obsah:

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

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

Video: Ako na dávkové premenovanie viacerých súborov v systéme Windows
Video: What is Secure Boot? - YouTube 2024, Apríl
Anonim
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ť.
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 riadka 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 systému 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 tri spôsoby výberu názvu súboru a jeho premenovanie. 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 na súbor a potom v kontextovej ponuke vyberte položku "Rename".
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.
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 samotný 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.
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, kde sa veci stávajú 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 iné 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 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 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ú.
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ú.
Image
Image

Premenujte viacero súborov z príkazového riadka

Ak potrebujete viac energie, môžete použiť

rename

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:
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' 'my word file (01).docx'

Vzhľadom k tomu,
Vzhľadom k tomu,

ren

príkaz môže adresy rozšírení, 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 s akoukoľvek dĺžkou by sa mal považovať za zhodu):

ren *.txt *.html

A kým sme v oblasti divokých kariet, môžete s tým? 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 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 toto sa začína zaoberať iba druhmi sprievodcov, ktoré môžete získať, ak chcete vytvoriť komplikovanejšie príkazy - alebo dokonca dávkové skripty - tým, že do vecí tkajete ďalšie príkazy a podmienečné predmety. 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 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 koncepte PowerShell - inému 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

Rename-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 program 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:
Po prvé, pozrime sa na premenovanie jedného súboru. Preto by ste použili nasledujúcu syntax:

rename-item 'current_filename.ext' 'new_filename.ext'

Takže napríklad premenovať súbor z "wordfile.docx" na "My Word File.docx" by ste použili nasledujúcu príkaz:

rename-item 'wordfile.docx' 'My Word File.docx'

Image
Image

Ešte ľahké. Ale skutočná sila v PowerShell pochádza zo schopnosti riadiť commandlets dohromady a niektorých podmienených prepínačov podporovaných

rename-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 tak, aby názvy súborov neobsahovali žiadne medzery. Mohli by sme použiť nasledujúci príkaz:
Povedzme, že chceme miesto v týchto názvoch súborov nahradiť podčiarknutím tak, aby názvy súborov neobsahovali žiadne medzery. Mohli by sme použiť nasledujúci príkaz:

dir | rename-item -NewName {$_.name -replace ' ','_'}

Image
Image

dir

časť príkazu uvádza zoznam všetkých súborov v priečinku a potrubia je (to je

|

symbol)

rename-item

commandlet.

$_.name

časť stojí v každom zo súborov dostať piped.

-replace

prepínač naznačuje, že sa uskutoční výmena. Zvyšok príkazu znamená, že akýkoľvek priestor (

' '

) by sa malo nahradiť podčiarknutím (

'_'

).

A teraz naše súbory vyzerajú tak, ako chceme.

rename-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

-force

prepínač, ktorý môže vynútiť premenovanie súborov, ktoré sú uzamknuté alebo inak nedostupné a dokonca aj

-whatif

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ú

IF/THEN

logika. Viac informácií o funkcii PowerShell môžete získať vo všeobecnosti z nášho sprievodcu Geek School a dozvedieť sa viac o

rename-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 iba 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 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ť".
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 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.
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____()

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 vidíte, 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.
A ako vidíte, 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.
Image
Image

Máte iné 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.

Odporúča: