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

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

Příchod superrychlého internetu s sebou přinesl spoustu souborů ke stažení. Podobný boom souborů nastal po příchodu digitální fotografie. Najednou můžete snadno snadno zaplnit jeden terabajtový pevný disk.





Sledování souborů však není vždy snadné. Čas od času možná budete chtít z důvodu organizace přejmenovat každý soubor ve složce. Jindy budete chtít také odstranit všechny soubory.





Pokračujte v čtení a zjistěte, jak v systému Windows 10 dávkově přejmenovávat a hromadně odstraňovat soubory.





Jak hromadně přejmenovat v systému Windows 10

Existuje několik způsobů, jak můžete hromadně přejmenovávat soubory v systému Windows 10. Přejmenovat můžete 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.

1. 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. Seřiďte soubory tak, jak je chcete přejmenovat.
  3. lis CTRL + A. vyberte všechny soubory ve složce, klikněte pravým tlačítkem a vyberte Přejmenovat .
  4. Zadejte název nového souboru a stiskněte Enter. Každý soubor ve složce převezme název základního souboru, v tomto případě umělecká díla , následované číslem v pořadí.

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

2. Dávkové přejmenování pomocí příkazového řádku

Příkazový řádek Windows nabízí o něco větší flexibilitu pro dávkové přejmenování souborů. Můžete použít ren příkaz k přejmenování více souborů současně. „Ren“ je zkratka pro přejmenování. Příkaz umožňuje použití zástupných znaků '*' a '?' stejně jako změna přípon souborů, ačkoli vám to nedovoluje přesouvat 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 + pravé kliknutí a vyberte Zde otevřete příkazové okno. Typ tobě a stisknutím klávesy Enter zobrazte seznam souborů.

Přejmenujte jeden soubor





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

ren filename.jpg newfilename.jpg

Přejmenujte číslice ve více souborech

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

ren document??.txt document3??.txt

Zde zástupný znak otazníku funguje jako jakýkoli znak, což příkazu umožňuje při výstupu přejmenovaných souborů najít všechny odpovídající soubory.

Dávkové přejmenování souborů pomocí přípony

Co takhle přidat příponu do skupiny souborů? To lze provést pomocí následujícího příkazu:

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

V tomto příkazu funguje zástupný znak hvězdičky místo jakýchkoli znaků. „*.*“ Tedy znamená v této složce najít libovolný název souboru s libovolnou příponou. Druhá část (se všemi otazníky) říká příkazu, aby použil stávající názvy souborů až na sedm znaků, ale přidal '-test' jako příponu, zatímco hvězdička opět znamená použít pro libovolnou příponu souboru.

Chcete-li přidat předponu, přesuňte část '-test' příkazu dopředu:

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

Dávkové odebrání částí názvu souboru

jak napsat iso na usb

Dávkové přejmenování souboru můžete použít také k odstranění části názvu souboru. Řekněme, že máte sérii dokumentů s názvem „jan-budget.xlsx“, „feb-budget.xlsx“, „mar-budget.xlsx“ atd. 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 Word (.docx) na textový dokument (.txt), ale při pokusu o převod dokumentu Word na typ videa narazíte na problémy (například .mp4).

Následující příkaz přejmenuje všechny přípony souborů z textových dokumentů na dokumenty formátu RTF:

ren *.txt *.rtf

Před výměnou přípon souborů doporučuji provést zálohu souborů pro případ, že by se něco pokazilo.

3. Dávkové přejmenování pomocí prostředí PowerShell

Prostředí Windows PowerShell nabízí největší flexibilitu pro dávkové přejmenování souborů a je to nejvýkonnější nástroj pro přejmenování zabudovaný do systému Windows.

Příbuzný: Příkazový řádek vs. Windows PowerShell: Jaký je rozdíl?

Přejděte do složky obsahující soubory, které chcete dávkově přejmenovat, stiskněte Shift + pravé kliknutí , pak Zde otevřete okno prostředí PowerShell . Zde je naše testovací složka přejmenování dávky MUO z předchozích sekcí, nyní otevřená v prostředí PowerShell. Typ tobě a stisknutím klávesy Enter zobrazíte seznam souborů.

Odtud můžete začít dávkové přejmenování názvů souborů pomocí prostředí PowerShell.

Přejmenujte jeden soubor

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

Rename-Item filename.jpg newfilename.jpg

Pokud váš název souboru obsahuje mezery, budete muset kolem názvů souborů použít uvozovky, například:

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ázvů souborů. Jednou z možností je nahradit část názvu souboru něčím jiným, což je užitečné při nahrazování 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 s fotografiemi vašeho smartphonu a „léto 2020“ je výstupní název souboru.

Stejným příkazem můžete nahradit i malé úryvky názvu souboru. Následující příkaz například nahradí podtržítko spojovníkem

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

Dávkové přejmenování souborů pomocí rostoucího počtu

Pomocí následujícího příkazu můžete dávkově přejmenovat soubory a do každého souboru přidat jiné číslo.

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

Dávkové přejmenování názvů souborů v celém adresáři

Jedna věc, kterou můžete s PowerShell dělat, je dávkové přejmenování souborů v celém adresáři, nikoli v jedné složce. Tento příkaz funguje od horní části adresáře souborů směrem 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 k prostředí PowerShell

Toto je jen několik možností dávkového přejmenování, které má PowerShell k dispozici. Pokud chcete více možností, můžete se podívat na vestavěné příklady prostředí PowerShell pomocí následujícího příkazu:

get-help Rename-Item –examples

Dávkové přejmenování v systému Windows 10 pomocí nástroje pro hromadné přejmenování

Pokud chcete přejmenovat soubory, ale nemáte chuť si pohrávat s někdy matoucími příkazy prostředí PowerShell a příkazového řádku, zvažte Nástroj pro hromadné přejmenování .

Jedná se o bezplatný nástroj pro přejmenování pro Windows 10 s hromadou možností. Během instalace nezapomeňte odkliknout další úkoly.

jak zjistit ip adresu telefonu

Stažení: Nástroj pro hromadné přejmenování pro Windows 10 (Volný, uvolnit)

Jak hromadně odstranit v systému Windows 10

Většina lidí nyní nemusí pravidelně odstraňovat 500 000 souborů rozložených do 45 000 složek, ale jsem si jistý, že jsme všichni zažili okamžik, kdy vaše hudební sbírka již není k ničemu. Smazání čehokoli jiného než několika souborů pomocí Průzkumníka souborů se může stát zdlouhavý proces, protože systém Windows se rozhodne každý soubor před odesláním zabalit.

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

1. Dávkové mazání souborů pomocí příkazového řádku

Příkazový řádek má k dispozici dva výkonné příkazy pro odstraňování souborů: OF THE 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. K oběma příkazům můžete přidat parametry pro odstranění a odebrání konkrétních typů souborů nebo jednoduše odebrání všeho.

Spravedlivé varování , příkaz rmdir je mocný a potenciálně nebezpečný. Odstraní celé adresáře, včetně struktur souborů a všeho mezi tím. Pokud to namíříte na něco zásadního, můžete poškodit svůj operační systém.

Odstranit jeden soubor

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

del C:enteryourpathhere /f /s

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

Případně přejděte do složky obsahující soubory, které chcete odstranit, a stiskněte Shift + pravé kliknutí a vyberte Zde otevřete příkazové okno. Poté zadejte „del [název_souboru]“ a stiskněte Enter.

Odstranit konkrétní typ souboru

Co když chcete ze složky odebrat konkrétní typ souboru? To lze provést pomocí následujícího příkazu:

del *.extension

Vyměňte 'příponu' za typ souboru, který chcete odebrat.

Příkaz můžete rozšířit tak, aby odstranil všechny konkrétní přípony souborů z podsložek přidáním několika parametrů:

del /s /q *.extension

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

del /s /q *.png *.svg

Odstranit soubor a odebrat složku

Předchozí příkazy nechávají za sebou strukturu souborů, což může být nepříjemné, pokud chcete dávkové odstranění všeho. Pokud chcete také odstranit složky společně se soubory, můžete použít následující příkazy:

del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere

Zde je zobrazeno několik dalších parametrů. Ne je speciální soubor, který zahodí všechna do něj zapsaná data, což znamená, že poněkud časově náročný proces sčítání není zapsán do souboru, zatímco / q vybere „tichý režim“, což znamená, že nebudete vyzváni Ano/Ne, než se vaše soubory spálí.

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

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

V tomto případě odstraním složku MUO Batch Rename vytvořenou pro předchozí příklady. Klepněte pravým tlačítkem na plochu a přejděte na Nové> Textový dokument . Pojmenuj to BatchDelete a otevřete ji.

Příklad dávkového souboru vyžaduje, abyste věděli, ve které složce chcete soubory odstranit. To zní jasně, ale potřebujete přesnou cestu k souboru ke složce.

Pokud si nejste jisti správnou cestou ke složce, klikněte pravým tlačítkem a vyberte Vlastnosti a zobrazte tam umístění. Případně přejděte do složky a jediným kliknutím na pole adresy odhalte 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í. „Enter your path here“ byste měli nahradit cestou do vaší složky.

cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere

Po zkopírování a vložení a přidání cesty do složky vyberte Soubor> Uložit . Nyní vyhledejte soubor BatchDelete.txt a stiskněte F2 přejmenovat soubor. Změňte příponu souboru z .txt na .jeden a stiskněte Vstupte když narazíte na varování.

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

Pokud chcete dávkový soubor znovu použít, budete muset aktualizovat cestu ke složce.

Jak odstranit nepříjemné soubory nebo chyby „Příliš dlouhý název souboru“ 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 v případě, že byste jej odstranili, způsobil poškození systému.

Jindy se můžete setkat s názvem souboru s příliš mnoha znaky a následující chybovou zprávou:

Nelze odstranit [název souboru]: Zadaný název souboru není platný nebo příliš dlouhý.

jak nainstalovat ubuntu na macbook pro

Tuto chybu můžete opravit pomocí příkazového řádku. Přejděte do složky s problematickým souborem a stiskněte Shift + pravé kliknutí a vyberte Zde otevřete příkazové okno.

Nyní vstup dir / x pro zobrazení seznamu zkrácených názvů souborů namísto plné verze. Ze stejného okna příkazového řádku nyní můžete soubory odstranit pomocí krátkého názvu.

Na výše uvedeném obrázku bych zadal z ALTUMC ~ 1.JPG odstraníte konkrétní soubor. Jakmile zmenšíte názvy souborů na jejich krátké verze, můžete také použít dávkové metody odstranění dříve v článku.

Můžete dávkově přejmenovat nebo dávkově odstranit

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

Podíl Podíl tweet E-mailem Psát dávkové soubory ve Windows? Jak fungují prohlášení If-Else

Příkazy if-else jsou docela jednoduché, ale možná nevíte, jak je použít v dávkových souborech Windows. Zde je vše, co potřebujete k jejich použití.

Číst dále
Související témata
  • Okna
  • Správa souborů
  • Průzkumník souborů
  • Dávkový soubor
  • Tipy pro Windows
  • Tipy pro produktivitu
O autorovi Gavin Phillips(945 publikovaných článků)

Gavin je juniorský editor pro Windows a vysvětlenou technologii, pravidelný přispěvatel do Skutečně užitečného podcastu a pravidelný recenzent produktů. Má BA (Hons) Contemporary Writing with Digital Art Practices drancované z kopců Devonu, stejně jako více než deset let zkušeností s profesionálním psaním. Má rád velké množství čaje, stolních her a fotbalu.

Více od Gavina Phillipse

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru