Sådan Batch omdøbe & masse slette filer i vinduer

fremkomsten af superhurtig internet bragt med det masser af filer til at hente. Der var en lignende boom i filer efter fremkomsten af digital fotografering. Pludselig kunne du nemt udfylde en terabyte harddisk med lethed.

det er dog ikke altid nemt at holde styr på filer. Nu og da vil du måske omdøbe hver fil i en mappe af hensyn til organisationen. På andre tidspunkter vil du også slette alle dine filer.

læs videre for at finde ud af, hvordan du batch omdøbe og masse slette filer i Vinduer 10.

sådan Batch omdøbe På Vinduer 10

der er et par måder, du kan batch omdøbe filer ved hjælp af vinduer 10. Du kan omdøbe ved hjælp af Stifinder, kommandoprompt eller Strømshell, hvor hver indstilling er nyttig til forskellige opgaver.

Batch Omdøb med Stifinder

Stifinder tilbyder en af de nemmeste omdøbningsmuligheder, men tilbyder også den mindste omdøbningsfleksibilitet.

  1. gå til mappen, der indeholder de filer, du vil omdøbe.
  2. Bestil filerne, hvordan du vil omdøbe dem.
  3. tryk på CTRL + A for at vælge alle filerne i mappen, højreklik derefter og vælg Omdøb.
  4. Indtast dit nye filnavn, og tryk på Enter. Hver fil i mappen tager basisfilnavnet, i dette tilfælde illustrationer, efterfulgt af et tal i en rækkefølge.
batch omdøbe Stifinder numerate

som du kan se, gør det jobbet, men tilbyder ikke nogen tilpasning.

Batch Omdøb med kommandoprompt

vinduet Kommandoprompt giver lidt mere fleksibilitet til omdøbning af batchfil. Du kan bruge ren-kommandoen til at omdøbe flere filer samtidigt. “Ren” er en forkortelse for rename. Kommandoen giver mulighed for jokertegnene ” * “og”?”ud over at ændre filtypenavne, selvom det ikke tillader dig at flytte filer til forskellige mapper efter omdøbning.

gå til mappen, der indeholder de filer, du vil omdøbe, tryk på skift + højreklik, og vælg Åbn et kommandovindue her. Skriv dir, og tryk på Enter for at se listen over filer.

Omdøb en enkelt fil

kommandoen til at omdøbe en enkelt fil er:

ren filename.jpg newfilename.jpg

Omdøb cifre i flere filer

hvis du vil omdøbe flere filer, kan du bruge jokertegnene til at foretage ændringer. Vil ændre antallet af cifre i dine filnavne, kan du bruge følgende kommando:

ren document??.txt document3??.txt

her fungerer spørgsmålstegn-jokertegnet som ethvert tegn, så kommandoen kan finde matchende filer, mens de omdøbte filer udsendes.

Batch omdøbe filer med et suffiks

hvad med at tilføje et suffiks til en gruppe af filer? Du kan gøre det ved hjælp af følgende kommando:

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

i denne kommando fungerer asterisk-jokertegnet i stedet for alle tegn. Så, “*.* “betyder at finde et hvilket som helst filnavn med en hvilken som helst udvidelse i denne mappe. Den anden del (med alle spørgsmålstegn) fortæller kommandoen at bruge de eksisterende filnavne op til syv tegn, men tilføj “-test” som et suffiks, mens stjernen igen betyder gælder for enhver filtypenavn.

kommandoprompt batch Omdøb Tilføj suffiks

hvis du vil tilføje et præfiks, skal du flytte” – test ” – delen af kommandoen til fronten, som sådan:

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

Batch Fjern dele af et filnavn

du kan også bruge omdøbning af batchfil til at slette en del af et filnavn. Sig, at du har en række dokumenter med navnet “jan-budget.””feb-budget.””Mar-budget.”og så videre. Du kan fjerne suffikset “- budget ” ved hjælp af følgende kommando:

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

Batch omdøbe filtypenavne

ren kommandoen kan også adressere filtypenavne. Det betyder, at du kan batch omdøbe filtypenavne. Selvom dette er praktisk, kan det forårsage problemer, hvis du omdøber det til en inkompatibel filtype.

det betyder, at du kan forsøge at omdøbe filer til lignende filtyper, såsom et orddokument (.til et tekstdokument (.problemer, hvis du forsøger at konvertere et orddokument til en videoType (såsom .mp4).

følgende kommando omdøber alle filtypenavne fra tekstdokumenter til dokumenter med RTF-format:

ren *.txt *.rtf

før du udskifter filtypenavne, anbefaler jeg at tage en sikkerhedskopi af filerne, bare hvis noget går galt.

Batch Omdøb med Strømshell

vinduerne giver den mest fleksibilitet til batch omdøbning af filer og er det mest kraftfulde omdøbningsværktøj indbygget i vinduer.

gå til mappen, der indeholder de filer, du vil batch omdøbe, tryk på skift + højreklik, og åbn derefter et Strømshell-vindue her. Her er vores MUO Batch omdøbe testmappe fra de foregående afsnit, nu åben i Kraftshell. Skriv dir, og tryk på Enter for at se en liste over filer.

strømshell batch Omdøb dir kommando

herfra kan du begynde at omdøbe filnavne med batchshell.

Omdøb en enkelt fil

hvis du vil omdøbe en enkelt fil, skal du bruge følgende kommando:

Rename-Item filename.jpg newfilename.jpg

hvis dit filnavn indeholder mellemrum, skal du bruge anførselstegn omkring filnavnene som sådan:

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

Batch Replace filnavne

tilbyder et par forskellige muligheder for batch omdøbe filnavne. En mulighed er at erstatte en del af filnavnet med noget andet, hvilket er praktisk til udskiftning af filer fra et digitalt kamera.

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

hvor “DSC” er en del af det originale filnavn fra digitalkameraet eller din smartphone-fotomappe, og “summer2020” er outputfilnavnet.

du kan også bruge den samme kommando til at erstatte små uddrag af et filnavn. For eksempel erstatter følgende kommando en understregning med en bindestreg

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

Batch omdøbe filer ved hjælp af stigende antal

du kan bruge følgende kommando til batch omdøbe filer, tilføje et andet nummer til hver fil.

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

Batch Omdøb filnavne i hele mappen

en ting du kan gøre med batchshell er batch omdøbe filer i hele en hel mappe, snarere end en enkelt mappe. Denne kommando fungerer fra toppen af filmappen nedad og ændrer batch-omdøbning af matchende filer i hver undermappe.

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

få hjælp til Strømshell

dette er blot nogle få af de batch-omdøbningsindstillinger, der er tilgængelige for Strømshell. Hvis du vil have flere muligheder, kan du tjekke vores indbyggede eksempler ved hjælp af følgende kommando:

get-help Rename-Item –examples

Batch omdøbning på Vinduer 10 med Bulk Omdøb Utility

 bulk omdøbning utility vinduer 10

hvis du vil omdøbe filer, men ikke har lyst til at rode rundt med de til tider forvirrende kommandoer i Kraftshell og kommandoprompten, skal du overveje Bulk Omdøbningsværktøjet.

det er en gratis omdøbning værktøj til Vinduer 10 med dynger af muligheder. Bare sørg for at fjerne de ekstra opgaver under installationen.

Hent: Bulk Omdøb værktøj til Vinduer 10 (Gratis)

sådan Batch slette På Vinduer 10

nu, de fleste mennesker behøver ikke at slette 500,000 filer fordelt på 45,000 mapper regelmæssigt, men jeg er sikker på, at vi alle har haft det øjeblik, hvor din musiksamling er bare ikke længere op til bunden. Sletning af noget mere end et par filer ved hjælp Stifinder kan blive en langvarig proces som vinduer vælger at opregne hver fil, før du sender det pakning.

når det kommer til batch slette filer på Vinduer 10, du har et par muligheder.

Batch Slet filer ved hjælp af kommandoprompten

kommandoprompten har to kraftige filfjernelseskommandoer til rådighed: DEL og rmdir.

DEL er ret selvforklarende som kommandoen til at slette en fil, mens rmdir er kommandoen til at fjerne en hel mappe. Du kan tilføje parametre til begge kommandoer for at slette og fjerne bestemte typer filer eller blot fjerne alt.

rimelig advarsel, kommandoen rmdir er kraftig og potentielt farlig. Det fjerner hele mapper, herunder filstrukturer og alt derimellem. Hvis du peger det på noget kritisk, kan du bryde dit operativsystem.

Slet en enkelt fil

for at slette en enkelt fil skal du bruge følgende kommando:

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

den grundlæggende kommando lokaliserer den angivne mappe, mens /S-parameteren sletter alle filer indeholdt i katalogundermapperne, og /f-parameteren ignorerer eventuelle skrivebeskyttede indstillinger.

alternativt kan du gå til mappen, der indeholder de filer, du vil slette, trykke på skift + højreklik og vælge Åbn et kommandovindue her. Indtast derefter “del” og tryk på Enter.

Slet en bestemt filtype

hvad med hvis du vil fjerne en bestemt filtype fra en mappe? Du kan gøre det ved hjælp af følgende kommando:

del *.extension

Udskift “udvidelse” for den filtype, du vil fjerne.

du kan udvide kommandoen til at slette alle de specifikke filtypenavn fra undermapper med tilføjelse af et par parametre:

del /s /q *.extension

desuden, hvis du vil slette flere filtyper, kan du tilføje flere udvidelsestyper:

del /s /q *.png *.svg

kommandoprompt batch slet filudvidelser

Slet en fil og fjern mappe

de foregående kommandoer efterlader filstrukturen, hvilket kan være irriterende, hvis du vil batch slette alt. Hvis du også vil fjerne mapperne sammen med filerne, kan du bruge følgende kommandoer:

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

der er et par flere parametre på Vis her. Nul er en speciel fil, der kasserer alle data, der er skrevet til den, hvilket betyder, at den noget tidskrævende optællingsproces ikke er skrevet til en fil, mens /S vælger “stille tilstand”, hvilket betyder, at du ikke bliver bedt om ja/nej, før dine filer forbrænder.

Batch Slet filer ved hjælp af en batchfil

en batchfil er et script, du kan køre for at udføre visse opgaver på dit system. Hvis du ved, hvordan du bygger en række kommandoer, kan du opbygge et langt script, der automatiserer opgaver for at spare tid. I dette tilfælde bruger vi nogle grundlæggende kommandoer til at script en batch-sletning.

i dette eksempel vil jeg slette MUO Batch omdøbe mappe oprettet til de tidligere eksempler. Højreklik på dit skrivebord og gå til nyt > tekstdokument. Navngiv det BatchDelete og åbne den.

batchfileksemplet kræver, at du ved, hvilken mappe du vil slette filer i. Dette lyder indlysende, men du har brug for den nøjagtige filsti i mappen.

hvis du er usikker på den rigtige sti til mappen, skal du højreklikke og vælge Egenskaber og se placeringen der. Alternativt kan du gå til mappen og enkelt klikke på adressefeltet for at afsløre den direkte mappesti.

uanset hvad skal du sørge for at have den rigtige mappe, fordi den snart bliver slettet ren fra dit system.

du kan kopiere og indsætte følgende i din batchfil. Du skal erstatte” indtast\din\sti\her ” med stien til din mappe.

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

når du har kopieret og indsat og tilføjet stien til mappen, skal du vælge File > Save. Find nu din BatchDelete.tryk på F2 for at omdøbe filen. Skift filtypen fra .tekst til .bat, og tryk på Enter, når du støder på en advarsel.

Tillykke, du har lige lavet din første batchfil!

bemærk, at du bliver nødt til at opdatere stien til mappen, når du vil bruge batchfilen igen.

Sådan slettes generende filer eller “filnavn for længe” fejl på Vinduer 10

til tider kan du støde på filer, der ikke kan slettes. Nogle gange skyldes det, at du forsøger at slette en beskyttet systemfil, som, hvis du skulle fjerne den, ville forårsage systemkorruption.

på andre tidspunkter kan du støde på et filnavn med for mange tegn sammen med følgende fejlmeddelelse:

kan ikke slette : det filnavn, du har angivet, er ikke gyldigt eller for langt.

du kan bruge kommandoprompten til at rette denne fejl. Gå til mappen med den fornærmende fil, tryk på skift + højreklik, og vælg Åbn et kommandovindue her.

Indtast nu dir /h for at se en liste over forkortede filnavne i stedet for versionen i fuld længde. Fra det samme kommandopromptvindue kan du nu slette filerne ved hjælp af det korte navn.

kommandoprompt

i ovenstående billede ville jeg indtaste del ALTUMC~1.JPG for at fjerne den specifikke fil. Når du reducerer filnavnene til deres korte versioner, kan du også bruge batch-sletningsmetoderne tidligere i artiklen.

du kan Batch omdøbe eller Batch slette

ved hjælp af tips i denne vejledning, kan du nu bruge flere forskellige værktøjer til batch omdøbe eller batch slette filer på Vinduer 10. Kommandoerne i denne artikel er praktiske, men også toppen af isbjerget på mange måder.

Gavin Phillips (795 artikler udgivet)

Gavin er Juniorredaktør for vinduer og teknologi forklaret, en regelmæssig bidragyder til den virkelig nyttige Podcast, og var redaktør for Makeuseofs kryptofokuserede søsterside, Blocks Decoded. Han har en BA (Hons) moderne skrivning med Digital kunst praksis plyndret fra bakkerne i Devon, samt over et årti med professionel skriftligt erfaring. Han nyder rigelige mængder te, brætspil og fodbold.

Mere Fra Gavin Phillips