Jak dávkové přejmenování a hromadné mazání souborů v systému Windows

příchod superrychlého internetu přinesl s sebou masy souborů ke stažení. Po nástupu digitální fotografie došlo k podobnému rozmachu souborů. Najednou můžete snadno snadno naplnit jeden terabajtový pevný disk.

sledování souborů však není vždy snadné. Občas budete chtít přejmenovat každý soubor ve složce kvůli organizaci. Jindy budete chtít také odstranit všechny soubory.

čtěte dále a zjistěte, jak dávkové přejmenování a hromadné mazání souborů v systému Windows 10.

jak dávkové přejmenování v systému Windows 10

existuje několik způsobů, jak můžete dávkové přejmenování souborů pomocí systému Windows 10. Můžete přejmenovat pomocí Průzkumníka souborů, příkazového řádku nebo PowerShell, přičemž každá možnost je užitečná pro různé úkoly.

dávkové přejmenování pomocí Průzkumníka souborů

Průzkumník souborů nabízí jednu z nejjednodušších možností přejmenování, ale také nabízí nejmenší flexibilitu přejmenování.

  1. přejděte do složky obsahující soubory, které chcete přejmenovat.
  2. objednejte soubory tak, jak je chcete přejmenovat.
  3. stisknutím kláves CTRL + A vyberte všechny soubory ve složce, poté klepněte pravým tlačítkem myši a vyberte Přejmenovat.
  4. zadejte nový název souboru a stiskněte klávesu Enter. Každý soubor ve složce bude mít název základního souboru, v tomto případě kresby, následované číslem v pořadí.
batch rename file explorer numerate

jak vidíte, dělá práci, ale nenabízí žádné přizpůsobení.

dávkové přejmenování pomocí příkazového řádku

příkazový řádek systému Windows nabízí trochu větší flexibilitu pro přejmenování dávkového souboru. Příkaz ren můžete použít k přejmenování více souborů současně. „Ren“ je zkratka pro přejmenování. Příkaz umožňuje zástupné znaky “ * „a“?“stejně jako změna přípony souborů, i když to neumožňuje přesunout soubory do různých složek po přejmenování.

přejděte do složky obsahující soubory, které chcete přejmenovat, stiskněte Shift + klikněte pravým tlačítkem myši a vyberte Otevřít příkazové okno zde. Zadejte dir a stisknutím klávesy Enter zobrazíte seznam souborů.

přejmenovat jeden soubor

příkaz k přejmenování jednoho souboru je:

ren filename.jpg newfilename.jpg

přejmenovat číslice ve více souborech

pokud chcete přejmenovat více souborů, můžete použít zástupné znaky k provedení změn. Například, pokud chcete změnit počet číslic v názvech souborů, můžete použít následující příkaz:

ren document??.txt document3??.txt

Tady, otazník se chová jako zástupný znak libovolný znak, což umožňuje příkaz najít žádné odpovídající soubory, zatímco výstup přejmenované soubory.

dávkové přejmenování souborů s příponou

a co přidání přípony do skupiny souborů? Můžete to udělat pomocí následujícího příkazu:

ren *.* ???????-test.*

v tomto příkazu působí zástupný znak hvězdičky místo jakýchkoli znaků. Proto, „*.* „znamená najít libovolný název souboru s libovolnou příponou V této složce. Druhá část (s otazníky) vypráví příkaz používat stávající názvy souborů až na sedm postav, ale přidat „-test“ jako přípona, zatímco hvězdička opět znamená, aplikovat na jakoukoli příponou.

příkazový řádek dávkové přejmenování přidat příponu

Pokud chcete přidat předponu, přesunout „-test“ část příkazu na přední straně, jako tak:

ren *.* test-???????.*

dávkové odstranění částí názvu souboru

můžete použít dávkové přejmenování souboru odstranit část názvu souboru, taky. Řekněme, že máte řadu dokumentů s názvem “ jan-rozpočet.xlsx, „“ únor-rozpočet.xlsx, „“ mar-rozpočet.xlsx, “ a tak dále. Příponu „- budget “ můžete odebrat pomocí následujícího příkazu:

ren ???-budget.xlsx ???.xlsx

dávkové přejmenování přípon souborů

příkaz ren může také adresovat přípony souborů. To znamená, že můžete dávkově přejmenovat přípony souborů. I když je to užitečné, může to způsobit problémy, pokud jej přejmenujete na nekompatibilní typ souboru.

to znamená, že se můžete pokusit přejmenovat soubory na podobné typy souborů, například dokument aplikace Word (.docx) do textového dokumentu (.txt), ale budete spouštět do problémů, pokud se pokusíte převést dokument aplikace Word do videa typu (jako .mp4).

následující příkaz přejmenuje všechny přípony souborů z textových dokumentů do formátu rtf dokumentů:

ren *.txt *.rtf

Před záměnu souboru rozšíření, doporučuji při zálohování souborů jen v případě, že se něco pokazí.

Dávkové Přejmenování s PowerShell

prostředí Windows PowerShell nabízí největší flexibilitu pro dávkové přejmenování souborů, a je nejvíce výkonný přejmenování nástroj integrována do systému Windows.

Hlavu do složky obsahující soubory, které chcete dávkové přejmenování, hit Shift + Klikněte Pravým tlačítkem myši, pak Otevřít okno prostředí PowerShell. Zde je naše testovací složka Muo Batch Rename z předchozích sekcí, nyní otevřená v PowerShell. Zadejte dir a stisknutím klávesy Enter zobrazíte seznam souborů.

powershell batch rename příkazu dir

odtud můžete začít dávkové přejmenování názvy souborů s PowerShell.

Přejmenovat Jeden Soubor,

Pokud chcete přejmenovat jeden soubor, použijte následující příkaz:

Rename-Item filename.jpg newfilename.jpg

Pokud název souboru obsahuje mezery, musíte použít uvozovky kolem názvů souborů, jako tak:

Rename-Item "file name with spaces.jpg" "new file name with spaces.jpg"

Dávkové Nahrazení názvů Souborů

PowerShell nabízí několik různých možností pro dávkové přejmenování názvy souborů. Jednou z možností je nahradit část názvu souboru něčím jiným, což je užitečné pro výměnu souborů z digitálního fotoaparátu.

Dir | Rename-Item –NewName { $_.name –replace "DSC","summer2020" }

kde “ DSC „je součástí původního názvu souboru z digitálního fotoaparátu nebo složky fotografií smartphonu a“ summer2020 “ je výstupní název souboru.

stejným příkazem můžete nahradit i malé úryvky názvu souboru. Například následující příkaz nahradí podtržítkem, pomlčkou

Dir | Rename-Item –NewName { $_.name –replace "_","-" }

Dávkové Přejmenování Souborů Pomocí Rostoucí Počet

můžete použít následující příkaz pro dávkové přejmenování souborů, přidat jiný počet pro každý soubor.

Dir | %{Rename-Item $_ -NewName ("summer2020{0}.jpg" -f $nr++)}

Dávkové Přejmenování názvy Souborů v Celém Celý Adresář

Jedna věc, kterou můžete udělat s PowerShell je dávkové přejmenování souborů po celý adresář, spíše než jedné složky. Tento příkaz pracuje z horní části adresáře souborů dolů a mění dávkové přejmenování odpovídajících souborů v každé podsložce.

Get-ChildItem -Filter "*current*" -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

Získejte nápovědu PowerShell

toto jsou jen některé z možností dávkového přejmenování dostupných pro PowerShell. Pokud chcete více možností, můžete se podívat PowerShell vestavěné příklady použití následující příkaz:

get-help Rename-Item –examples

Dávkové Přejmenování na Windows 10 s Bulk Rename Utility

hromadné přejmenování utility windows 10

Pokud chcete přejmenovat soubory, ale nemám chuť si pohráváte s někdy matoucí příkazy PowerShell a Příkazový Řádek, zvažte Bulk Rename Utility.

jedná se o bezplatný nástroj pro přejmenování pro Windows 10 s hromadami možností. Během instalace se ujistěte, že jste uvolnili další úkoly.

ke Stažení: Bulk Rename Utility pro Windows 10 (Zdarma)

Jak Dávkové Odstranit na Windows 10

Nyní, většina lidí nemá odstranit 500,000 soubory, šíření více než 45.000 složek pravidelně, ale jsem si jistý, že všichni jsme měli chvíle, kdy se vaše hudební sbírka je jen již není až do nuly. Odstranění více než několika souborů pomocí Průzkumníka souborů se může stát zdlouhavým procesem, protože systém Windows se rozhodne vyjmenovat každý soubor před odesláním balení.

pokud jde o dávkové mazání souborů v systému Windows 10, máte několik možností.

dávkové mazání souborů pomocí příkazového řádku

příkazový řádek má k dispozici dva výkonné příkazy pro odstranění souborů: DEL a rmdir.

DEL je poměrně samozřejmý jako příkaz k odstranění souboru, zatímco rmdir je příkaz k odstranění celého adresáře. Můžete přidat parametry pro oba příkazy odstranit a odstranit určité typy souborů, nebo jednoduše odstranit vše.

spravedlivé varování, příkaz rmdir je silný a potenciálně nebezpečný. Odstraňuje celé adresáře, včetně struktur souborů a všeho mezi tím. Pokud to ukážete na něco kritického, můžete svůj operační systém přerušit.

smazat jeden soubor

Chcete-li odstranit jeden soubor, použijte následující příkaz:

del C:\enter\your\path\here /f /s

základní příkaz vyhledá zadanou složku, zatímco parametr /s odstraní všechny soubory obsažené v podsložkách adresáře a parametr / f ignoruje všechna nastavení pouze pro čtení.

případně přejděte do složky obsahující soubory, které chcete odstranit, stiskněte Shift + klikněte pravým tlačítkem a vyberte Otevřít příkazové okno zde. Poté zadejte “ del “ a stiskněte klávesu Enter.

smazat konkrétní typ souboru

a co když chcete odstranit konkrétní typ souboru ze složky? Můžete to udělat pomocí následujícího příkazu:

del *.extension

vyměňte „příponu“ za typ souboru, který chcete odebrat.

můžete rozšířit příkaz odstranit všechny konkrétní příponu souboru z podsložky s přídavkem pár parametrů:

del /s /q *.extension

Kromě toho, pokud chcete odstranit více typů souborů, můžete přidat více rozšíření typů:

del /s /q *.png *.svg

příkazový řádek dávkový smazat soubor rozšíření

Odstranit Soubor a Odstranit Složku

předchozí příkazy zanechat strukturu souborů, což může být nepříjemné, pokud chcete, aby dávkové smazat vše. Pokud chcete také odstranit složky spolu s souborů, můžete použít následující příkazy:

del /f /s /q C:\enter\your\path\here > nul
rmdir /s /q C:\enter\your\path\here

Existuje několik dalších parametrů, na show zde. Nul je speciální soubor, který zahodí všechny údaje napsané na něj, což znamená poněkud časově náročné výčet proces není zapsán do souboru, když /q vybere „tichý režim“, což znamená, nebudete vyzváni Ano/Ne předtím, než vaše soubory, vznítí se.

dávkové mazání souborů pomocí dávkového souboru

dávkový soubor je skript, který můžete spustit pro provádění určitých úkolů ve vašem systému. Pokud víte, jak vytvořit řadu příkazů, můžete vytvořit zdlouhavý skript, který automatizuje úkoly a šetří čas. V tomto případě použijeme některé základní příkazy k skriptování dávkového odstranění.

v tomto příkladu odstraním složku Muo Batch Rename vytvořenou pro dřívější příklady. Klepněte pravým tlačítkem myši na plochu a přejděte na Nový > textový dokument. Pojmenujte ji BatchDelete a otevřete ji.

příklad dávkového souboru vyžaduje, abyste věděli, ve které složce chcete soubory odstranit. Zní to zjevně, ale potřebujete přesnou cestu k souboru složky.

pokud si nejste jisti správnou cestou ke složce, klepněte pravým tlačítkem myši a vyberte Vlastnosti a zobrazte umístění. Případně přejděte do složky a jediným kliknutím na pole Adresa odhalíte přímou cestu ke složce.

v každém případě se ujistěte, že máte správnou složku, protože bude brzy vymazána z vašeho systému.

do dávkového souboru můžete zkopírovat a vložit následující. Měli byste nahradit „enter\your\path\here“ cestou ke složce.

cd C:\enter\your\path\here
del * /S /Q
rmdir /S /Q C:\enter\your\path\here

po zkopírování a vložení a přidání cesty do složky vyberte soubor > Uložit. Nyní vyhledejte BatchDelete.soubor txt a stisknutím klávesy F2 přejmenujte soubor. Změňte příponu souboru z.txt do .bat, a stiskněte klávesu Enter, když narazíte na varování.

Gratulujeme, právě jste vytvořili svůj první dávkový soubor!

Vezměte prosím na vědomí, že budete muset aktualizovat cestu ke složce, pokud chcete znovu použít dávkový soubor.

jak odstranit nepříjemné soubory nebo chyby“ název souboru příliš dlouho “ v systému Windows 10

občas se můžete setkat se soubory, které nelze odstranit. Někdy je to proto, že se pokoušíte odstranit chráněný systémový soubor, který by, pokud byste jej odstranili, způsobil poškození systému.

jindy, možná narazíte na název souboru s příliš mnoho postav, spolu s následující chybová zpráva:

Nelze odstranit : zadaný název souboru není platný nebo příliš dlouho.

k opravě této chyby můžete použít příkazový řádek. Přejděte do složky s problematickým souborem, stiskněte Shift + klikněte pravým tlačítkem myši a vyberte Otevřít příkazové okno zde.

Nyní zadejte dir / x, abyste viděli seznam zkrácených názvů souborů spíše než verze plné délky. Ze stejného okna příkazového řádku můžete nyní soubory odstranit pomocí krátkého názvu.

příkazový řádek dir x příkaz krátké názvy souborů

na obrázku výše, bych vstup del ALTUMC~1.JPG pro odstranění konkrétního souboru. Jakmile snížíte názvy souborů na jejich krátké verze, můžete také použít metody hromadného mazání dříve v článku.

Můžete Dávkové Přejmenování nebo Dávkové Smazat

Pomocí tipů v této příručce, můžete nyní použít několik různých nástrojů pro dávkové přejmenování nebo dávkové odstranit soubory v systému Windows 10. Příkazy v tomto článku jsou užitečné, ale také špičkou ledovce v mnoha ohledech.

Gavin Phillips (795 Články Publikované)

Gavin je Junior Editor pro Windows a Technologie Vysvětlil, pravidelným přispěvatelem do Opravdu Užitečné Podcast, a byl Editorem pro MakeUseOf je crypto-zaměřené sesterské stránky, Bloky Dekódovat. Má titul BA (Hons) Moderní Psaní s Digitální Umělecké Postupy ukraden z kopce Devon, stejně jako více než deset let profesionální zkušenosti psaní. Má velké množství čaje, deskové hry, a fotbal.

Více Od Gavin Phillips