9Aug
Máte spoustu souborů, které chcete přejmenovat, ale nechtějí je procházet každý po jednom? Systém Windows poskytuje více způsobů, jak to udělat, než si můžete uvědomit.
Jednoduše můžete přejmenovat jeden nebo více souborů jen s Průzkumníkem Windows, ale s příkazovým řádkem nebo PowerShell můžete ještě více učinit. Přidat nástroje pro přejmenování od jiných výrobců a možnosti jsou nekonečné.Podívejme se na každou možnost a jak to funguje.
Přejmenovat více souborů v Průzkumníku Windows
Průzkumník Windows( známý jako Průzkumník souborů v systému Windows 10) je překvapivě silný.Pravděpodobně víte, jak přejmenovat jeden soubor, ale pojďme začít se základy, protože pokročilé triky stavět je.
Pokud používáte myš, máte k dispozici tři způsoby výběru názvu souboru a jeho přejmenování.Můžete:
- Klepnutím vyberte soubor a klepněte na tlačítko "Přejmenovat" v nabídce Domů.
- Klepnutím vyberte soubor a klepněte na název vybraného souboru.
- Klepněte pravým tlačítkem myši na soubor a v místní nabídce vyberte příkaz "Přejmenovat".
A pokud dáváte přednost tomu, abyste se drželi s klávesnicí, můžete pomocí kláves se šipkami( nebo začít psát název souboru) vybrat soubor a poté stisknutím klávesy F2 zvolit název souboru.
Jakmile je vybrán název souboru - a všimnete si, že je vybrán pouze název souboru, nikoliv rozšíření - můžete zadat nový název souboru.
Po dokončení zadání názvu souboru můžete stisknutím klávesy Enter( nebo jen kliknout někde jinde) uložit nový název.
Zde je to, co se stává zajímavé: můžete také stisknout klávesu Tab, aby automaticky zvolil další název souboru ve složce, takže můžete okamžitě začít psát nový název. Dotýkejte se Tab a typujte jména tímto způsobem a můžete snadno přejmenovat všechny soubory ve složce, pokud jste tak nakloněný.
Pokud přejmenujete spoustu souborů ve stejné složce a tyto soubory nepotřebujete úplně jiná jména jedna od druhé, systém Windows poskytuje jednodušší způsob, jak přejmenovat tyto soubory v dávce. Začněte výběrem spousty souborů - můžete stisknout klávesu Ctrl pro výběr více souborů najednou nebo Shift pro výběr souboru souborů.Když máte vybrané soubory, použijte jeden z příkazů přejmenování - tlačítko v nabídce Domů, příkaz v kontextové nabídce nebo jednoduše stiskněte klávesu F2.Uvidíte, že všechny soubory zůstanou vybrány, ale první z nich dostane jméno zvýrazněné, abyste mohli zadat nové jméno.
Zadejte nový název souboru a stiskněte klávesu Enter nebo klikněte někde jinde v okně.Všechny vybrané soubory jsou přejmenovány pomocí jména, které jste právě napsali, a jsou připojeny s číslem v závorkách, které je odlišují.
Přejmenovat více souborů z příkazového řádku
Pokud potřebujete více energie, můžete použít příkaz rename nebo ren v okně příkazového řádku k jednomu nebo více souborům. Příkaz přijímá zástupné znaky jako * a?pro přizpůsobení více souborů, což může být užitečné, pokud chcete pouze přejmenovat určitý výběr souborů ve složce plné mnoha.
Nejrychlejší způsob otevření okna příkazového řádku v požadovaném umístění je nejprve otevřít složku v aplikaci Průzkumník souborů.Z nabídky "Soubor" přejděte na příkaz "Otevřít příkazový řádek" a vyberte příkaz "Otevřít příkazový řádek".
Chcete-li přejmenovat jeden soubor, můžete použít následující syntaxi příkazu:
ren " current_filename.ext" "new_filename.ext "Citace jsou důležité, pokud názvy souborů obsahují mezery. Pokud tomu tak není, nebudete potřebovat citace. Chcete-li například přejmenovat soubor z "wordfile( 1). docx" do "mojeho slovního souboru( 01). docx", použijte následující příkaz: "wordfile( 1). docx"(01). docx "
Vzhledem k tomu, že příkaz ren může adresy rozšíření, můžete také použít k změně rozšíření několika souborů najednou.Řekněme například, že jste měli výběr souborů. txt, které jste chtěli převést na soubory. html. Můžete použít následující příkaz spolu s zástupným znakem( který v podstatě říká systému Windows, že text libovolné délky by měl být považován za zápas):
ren *. txt *. htmlA když jsme na téma zástupných znaků, můžetedělat také nějaké zajímavé věci s?zástupný znak, který slouží k zastavení libovolného znaku.Řekněme, například, že jste měli spoustu souborů. html, které jste chtěli převést do souborů HTML.Pro provedení změny můžete použít následující příkaz:
ren *. html *.? ??Toto říká systému Windows, aby přejmenoval všechny soubory s příponou. html, aby použil stejný název souboru a stejné první tři písmena pouze přípony souboru, což nakonec rozřízne "l" ze všech rozšíření ve složce.
A to se začne týkat pouze druhů příkazů, které se můžete dostat, pokud chcete vytvářet složitější příkazy - nebo dokonce dávkové skripty - tím, že tkvíte další věci a podmnožiny do věcí.Máte-li zájem, lidé na Lagmonster fóra mají vynikající zápis na toto téma.
Přejmenování více souborů pomocí PowerShell
PowerShell nabízí ještě větší flexibilitu při přejmenování souborů v prostředí příkazového řádku. Pomocí nástroje PowerShell můžete sestavit výstup jednoho příkazu - známého jako "příkazový řádek" v PowerShellových termínech - k jinému příkazu, stejně jako můžete v Linuxu a dalších systémech podobně jako UNIX.Dva důležité příkazy, které budete potřebovat, jsou Dir, který obsahuje seznam souborů v aktuálním adresáři a Přejmenovat-Položka, která přejmenuje položku( v tomto případě soubor).Pipe výstup Dir na přejmenování položky a jste v podnikání.
Nejrychlejší způsob, jak otevřít okno PowerShell v požadovaném umístění, je nejprve otevřít složku v aplikaci Průzkumník souborů.Z nabídky "Soubor" přejděte na příkaz "Otevřít Windows PowerShell" a poté vyberte "Otevřít Windows Powershell".
Nejprve se podívejme na přejmenování jednoho souboru. Pro to byste použili následující syntaxi:
přejmenovat položku " current_filename.ext" "new_filename.ext"Takže například přejmenovat soubor z "wordfile.docx" do "My Word File.docx"by používal následující příkaz:
přejmenovat položku "wordfile.docx" "My Word File.docx"Snadno. Ale skutečná síla v PowerShell pochází z schopnosti pipetovat příkazy dohromady a některé podmíněné přepínače podporované příkazem přejmenovat-item.Řekněme například, že máme spoustu souborů s názvem "wordfile( 1). docx", "wordfile( 2). docx" a tak dále.
Řekněme, že chceme místo v těchto názvech souborů nahradit podtržítkem tak, aby názvy souborů neobsahovaly žádné mezery. Mohli bychom použít následující příkaz:
dir |přejmenovat položku -NewName{ $ _. name -replace "", "_"}Dir část tohoto příkazu obsahuje seznam všech souborů ve složce a přetváří je( to je symbol |) do příkazu pro přejmenování položek.Část $ _. Name stojí pro každý soubor, který se pipetuje. Přepínač -replace označuje, že k výměně dojde. Zbytek příkazu jen znamená, že jakýkoli prostor( "") by měl být nahrazen podtržítkem( "_").
A teď, naše soubory vypadají tak, jak to chceme.
Jak můžete očekávat, PowerShell nabízí obrovskou sílu, pokud jde o pojmenování vašich souborů a zde pouze škrábání povrchu. Například příkaz pro přejmenování položek také nabízí funkce jako přepínač -recurse, který může použít příkaz pro soubory ve složce a všechny složky vnořené uvnitř této složky, silový přepínač, který může přinést přejmenování souborů, které jsou uzamčené nebo jinak nedostupné, a dokonce i přepínač -whatif, který popisuje, co by se stalo, kdyby byl příkaz proveden( aniž by jej skutečně provedl).A samozřejmě můžete také stavět komplikovanější struktury příkazů, které dokonce obsahují IF / THEN logiku. Více informací o programu PowerShell můžete získat obecně z našeho průvodce Geek School a dozvědět se více o příkazu přejmenování položky z knihovny TechNet společnosti Microsoft.
Přejmenovat více souborů pomocí aplikace třetí strany
Pokud potřebujete mocný způsob, jak přejmenovat více souborů najednou a nejste právě pro zvládnutí příkazů Command Prompt nebo PowerShell, vždy se můžete obrátit na nástroj třetí strany. Existuje nespočetné množství přejmenovacích aplikací - a mnoho z nich je dobré - ale máme dvě jasné oblíbené položky: Bulk Rename Utility a AdvancedRenamer.
Použití nástroje pro hromadné přejmenování
Bulk Rename Utility má nepořádek a poněkud zastrašující rozhraní, ale odhaluje obrovský počet možností, které byste normálně dostali pouze s regulárními výrazy a složitými možnostmi příkazového řádku.
Po instalaci nástroje spusťte nástroj, přejděte na soubory, které chcete přejmenovat, a vyberte je.
Změňte možnosti v jednom nebo více z mnoha dostupných panelů a uvidíte náhled změn, které se objeví ve sloupci Nový název, kde jsou uvedeny vaše soubory. V tomto příkladu jsem provedl změny ve čtyřech panelech, které jsou nyní označeny oranžovým písmem, takže je jednodušší zjistit, co jsem změnil.Řekla jsem programu, že změní název všech souborů na "Soubor slov" a použije titulní případ. Připojil jsem datum, kdy byl soubor vytvořen ve formátu YMD.A také jsem přidal automatické číslo souboru, které se zobrazí na konci názvu souboru, začíná na jednom, krocích po jednom a je odděleno od názvu souboru podtržítkem. A to je jen maličkost toho, co můžete dělat s nástrojem Hromadné přejmenování.Až budete spokojeni s tím, jak budou vypadat vaše nové názvy souborů, stačí kliknout na tlačítko "Přejmenovat".
A jak můžete vidět, pomůcka mi jednoduše řešila mé jednoduché požadavky.
Jak používat AdvancedRenamer
Náš další oblíbený nástroj pro přejmenování AdvancedRenamer také odhaluje obrovské množství metod přejmenování, ale namísto toho, že je všechny prezentuje jako panely v rozhraní, požádá vás, abyste používali poměrně jednoduchou, ale silnou syntaxi k vytvoření metod přejmenování.Není těžké se učit a mají dobrou podporu, spolu s příklady. Nástroj sportuje mnohem přátelštější rozhraní a podporuje nastavení pokročilých dávkových úloh, takže můžete kombinovat více metod přejmenování a aplikovat je na velké množství souborů.Můžete také uložit metody přejmenování, které vytvoříte pro pozdější použití.
V níže uvedeném příkladu jsem vytvořil metodu přejmenování pomocí následující syntaxe:
Word File_ & Year & gt; _ & lt; Month & gt; _ & lt; Day & gt;soubory "Word File" a přidat datum vytvoření ve formátu YMD( odděluje každý díl podtržítkem).Rovněž přidává přírůstkové číslo souboru v závorkách a odděluje další podtržítko.A jak můžete vidět, mé soubory byly přejmenovány tak, jak to chci. AdvancedRenamer má trochu strmější křivku učení než Bulk File Renamer, ale odměnou za to je, že získáte mnohem jemnější kontrolu nad názvy souborů.
Existují další způsoby, jak přejmenovat soubory v systému Windows, které jsme nezahrnovali? Ujistěte se, že nám o tom nechte komentář a dejte nám o tom vědět.