Slik satser du på Rename & Mass Delete Files i Windows

Slik satser du på Rename & Mass Delete Files i Windows

Fremkomsten av superrask internett førte med seg masse filer å laste ned. Det var en lignende boom i filer etter at digital fotografering kom. Plutselig kan du enkelt fylle en harddisk på én terabyte.





Imidlertid er det ikke alltid lett å holde oversikt over filer. Av og til vil du kanskje gi nytt navn til hver fil i en mappe for organisasjonens skyld. Andre ganger vil du også slette alle filene dine.





Les videre for å finne ut hvordan du batch -bytter navn på og sletter filer i Windows 10.





Slik satser du på nytt navn på Windows 10

Det er noen få måter du kan batch -gi nytt navn til filer ved hjelp av Windows 10. Du kan gi nytt navn ved hjelp av Filutforsker, Kommandoprompt eller PowerShell, med hvert alternativ nyttig for forskjellige oppgaver.

1. Batch Rename med File Explorer

File Explorer tilbyr et av de enkleste alternativene for å gi nytt navn, men tilbyr også den minste fleksibiliteten til å gi nytt navn.



  1. Gå til mappen som inneholder filene du vil gi nytt navn.
  2. Bestill filene slik du vil gi dem nytt navn.
  3. trykk CTRL + A. for å velge alle filene i mappen, høyreklikk deretter og velg Gi nytt navn .
  4. Skriv inn det nye filnavnet, og trykk Enter. Hver fil i mappen vil ha hovedfilnavnet, i dette tilfellet kunstverk , etterfulgt av et tall i en sekvens.

Som du kan se, gjør den jobben, men tilbyr ingen tilpasning.

2. Batch Rename med kommandoprompt

Windows Kommandoprompt gir litt mer fleksibilitet for omdøping av batchfiler. Du kan bruke ren kommando for å gi nytt navn til flere filer samtidig. 'Ren' er en forkortelse for omdøpe. Kommandoen gir rom for jokertegnene '*' og '?' i tillegg til å endre filtillegg, selv om det ikke tillater deg å flytte filer til forskjellige mapper etter å ha gitt nytt navn.





Gå til mappen som inneholder filene du vil gi nytt navn, og trykk Shift + Høyreklikk , og velg Åpne et kommandovindu her. Type til deg og trykk Enter for å se listen over filer.

Gi nytt navn til en enkelt fil





Kommandoen for å gi nytt navn til en enkelt fil er:

ren filename.jpg newfilename.jpg

Gi nytt navn til tall i flere filer

Hvis du vil gi nytt navn til flere filer, kan du bruke jokertegnene til å gjøre endringer. For eksempel, hvis du vil endre antall siffer i filnavnene dine, kan du bruke følgende kommando:

ren document??.txt document3??.txt

Her fungerer spørsmålstegn -jokertegnet som et hvilket som helst tegn, slik at kommandoen kan finne matchende filer mens du sender ut de omdøpte filene.

Batch Gi nytt navn til filer med et suffiks

Hva med å legge til et suffiks i en gruppe filer? Du kan gjøre det ved å bruke følgende kommando:

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

I denne kommandoen fungerer asterisk -jokertegnet i stedet for tegn. Så, '*.*' Betyr å finne et filnavn med en hvilken som helst utvidelse i denne mappen. Den andre delen (med alle spørsmålstegnene) forteller kommandoen om å bruke de eksisterende filnavnene på opptil syv tegn, men legg til '-test' som et suffiks, mens stjernen igjen betyr at den skal gjelde for alle filtypen.

Hvis du vil legge til et prefiks, flytter du '-test' -delen av kommandoen til fronten, slik:

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

Batch fjerne deler av et filnavn

itunes gjenkjenner ikke iphone 6

Du kan også bruke batchfil -navn til å slette deler av et filnavn. Si at du har en serie dokumenter som heter 'jan-budget.xlsx', 'feb-budget.xlsx', 'mar-budget.xlsx' og så videre. Du kan fjerne suffikset '-budget' ved å bruke følgende kommando:

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

Batch Rename File Extensions

Ren -kommandoen kan også adressere filutvidelser. Det betyr at du kan batchdøpe filutvidelser. Selv om dette er praktisk, kan det forårsake problemer hvis du omdøper det til en inkompatibel filtype.

Det betyr at du kan prøve å gi nytt navn til filer til lignende filtyper, for eksempel et Word -dokument (.docx) til et tekstdokument (.txt), men du får problemer hvis du prøver å konvertere et Word -dokument til en videotype (for eksempel .mp4).

Følgende kommando omdøper alle filutvidelser fra tekstdokumenter til dokumenter i rikt tekstformat:

ren *.txt *.rtf

Før du bytter ut filtillegg, anbefaler jeg å ta en sikkerhetskopi av filene i tilfelle noe går galt.

3. Batch Rename med PowerShell

Windows PowerShell gir størst fleksibilitet for batchdøping av filer og er det kraftigste omdøpsverktøyet som er innebygd i Windows.

I slekt: Kommandoprompt vs Windows PowerShell: Hva er forskjellen?

Gå til mappen som inneholder filene du vil batch omdøpe, trykk Shift + Høyreklikk , deretter Åpne et PowerShell -vindu her . Her er testmappen for MUO Batch Rename fra de foregående seksjonene, nå åpen i PowerShell. Type til deg og trykk Enter for å se en liste over filer.

Herfra kan du begynne å gi batchnavn nytt navn til filnavn med PowerShell.

Gi nytt navn til en enkelt fil

Hvis du vil gi nytt navn til en enkelt fil, bruker du følgende kommando:

Rename-Item filename.jpg newfilename.jpg

Hvis filnavnet ditt inneholder mellomrom, må du bruke anførselstegn rundt filnavnene, slik:

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

Batch Erstatt filnavn

PowerShell tilbyr et par forskjellige alternativer for batchdøping av filnavn. Ett alternativ er å erstatte en del av filnavnet med noe annet, noe som er praktisk for å erstatte filer fra et digitalkamera.

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

Hvor 'DSC' er en del av det opprinnelige filnavnet fra digitalkameraet eller smarttelefonens fotomappe, og 'summer2020' er utdatafilnavnet.

Du kan bruke den samme kommandoen til å erstatte små utdrag av et filnavn også. For eksempel erstatter følgende kommando en understreking med en bindestrek

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

Batch Gi nytt navn til filer ved hjelp av økende antall

Du kan bruke følgende kommando for å batchdøpe filer, og legge til et annet nummer i hver fil.

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

Batch Gi nytt navn til filnavn gjennom hele katalogen

En ting du kan gjøre med PowerShell er å gi nytt navn til filer i en hel katalog i stedet for en enkelt mappe. Denne kommandoen fungerer fra toppen av filkatalogen og nedover, og endrer batch omdøping til matchende filer i hver undermappe.

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

Få hjelp med PowerShell

Dette er bare noen få av alternativene for batchnavn som er tilgjengelige for PowerShell. Hvis du vil ha flere alternativer, kan du sjekke PowerShells innebygde eksempler ved å bruke følgende kommando:

get-help Rename-Item –examples

Batch Rename på Windows 10 med verktøyet Bulk Rename

Hvis du vil gi nytt navn til filer, men ikke har lyst til å rote med de til tider forvirrende kommandoene til PowerShell og kommandoprompten, bør du vurdere Bulk Rename Utility .

Det er et gratis nytt navn for Windows 10 med mange alternativer. Bare sørg for å fjerne merket for tilleggsoppgavene under installasjonen.

wifi har ikke gyldig ip -konfigurasjon windows 10

Nedlasting: Bulk Rename Utility for Windows 10 (Gratis)

Slik batch -sletting på Windows 10

Nå trenger de fleste ikke å slette 500 000 filer spredt over 45 000 mapper regelmessig, men jeg er sikker på at vi alle har hatt det øyeblikket der musiksamlingen din ikke lenger er i orden. Sletter alt mer enn noen få filer bruk av File Explorer kan bli en lang prosess ettersom Windows velger å oppregne hver fil før du sender den i pakking.

Når det gjelder batch -sletting av filer på Windows 10, har du noen alternativer.

1. Batchslette filer ved hjelp av ledeteksten

Kommandoprompten har to kraftige kommandoer for filfjerning: AV og rmdir .

DEL er ganske selvforklarende som kommandoen for å slette en fil, mens rmdir er kommandoen for å fjerne en hel katalog. Du kan legge til parametere i begge kommandoene for å slette og fjerne bestemte filtyper eller bare fjerne alt.

Rettferdig advarsel , kommandoen rmdir er kraftig og potensielt farlig. Det fjerner hele kataloger, inkludert filstrukturer og alt i mellom. Hvis du peker på noe kritisk, kan du ødelegge operativsystemet.

Slett en enkelt fil

For å slette en enkelt fil, bruk følgende kommando:

del C:enteryourpathhere /f /s

Den grunnleggende kommandoen finner den angitte mappen, mens /s parameteren sletter alle filene i undermappene i katalogen, og /f parameter ignorerer alle skrivebeskyttede innstillinger.

Alternativt kan du gå til mappen som inneholder filene du vil slette, og trykke på Shift + Høyreklikk , og velg Åpne et kommandovindu her. Skriv deretter inn 'del [filnavn]' og trykk Enter.

Slett en bestemt filtype

Hva om du vil fjerne en bestemt filtype fra en mappe? Du kan gjøre det ved å bruke følgende kommando:

del *.extension

Bytt ut 'forlengelse' for filtypen du vil fjerne.

Du kan utvide kommandoen for å slette hele den spesifikke filtypen fra undermapper med tillegg av et par parametere:

del /s /q *.extension

Hvis du vil slette flere filtyper, kan du dessuten legge til flere filtypetyper:

del /s /q *.png *.svg

Slett en fil og fjern mappe

De forrige kommandoene etterlater filstrukturen, noe som kan være irriterende hvis du vil slette alt batchvis. Hvis du også vil fjerne mappene sammen med filene, kan du bruke følgende kommandoer:

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

Det er et par parametere til som vises her. Nei er en spesiell fil som forkaster alle dataene som er skrevet til den, noe som betyr at den noe tidkrevende oppregningsprosessen ikke skrives til en fil, mens / q velger 'stille modus', noe som betyr at du ikke blir bedt om Ja/Nei før filene dine brenner opp.

2. Batchslette filer ved hjelp av en batchfil

En batchfil er et skript du kan kjøre å utføre visse oppgaver på systemet ditt. Hvis du vet hvordan du bygger en rekke kommandoer, kan du bygge et langt skript som automatiserer oppgaver for å spare tid. I dette tilfellet vil vi bruke noen grunnleggende kommandoer til å skript en batch -sletting.

For dette eksemplet skal jeg slette MUO Batch Rename -mappen som er opprettet for de tidligere eksemplene. Høyreklikk på skrivebordet og gå til Nytt> Tekstdokument . Navngi det BatchDelete og åpne den.

Batchfileksemplet krever at du vet hvilken mappe du vil slette filer i. Dette høres åpenbart ut, men du trenger den eksakte filbanen til mappen.

Hvis du er usikker på riktig vei for mappen, høyreklikker du og velger Egenskaper , og se plasseringen der. Alternativt kan du bla til mappen og et enkelt klikk på adressefeltet for å avsløre den direkte mappebanen.

Uansett, sørg for at du har riktig mappe fordi den snart blir slettet fra systemet ditt.

Du kan kopiere og lime inn følgende i batchfilen. Du bør erstatte 'enter your path here' med banen til mappen din.

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

Etter at du har kopiert og limt inn og lagt til banen i mappen din, velger du Fil> Lagre . Finn nå BatchDelete.txt -filen og trykk F2 å gi nytt navn til filen. Endre filtypen fra .tekst til .en , og trykk Tast inn når du støter på en advarsel.

Gratulerer, du har nettopp laget din første batchfil!

Vær oppmerksom på at du må oppdatere banen til mappen når du vil bruke batchfilen igjen.

Slik sletter du forstyrrende filer eller 'filnavn for lange' feil på Windows 10

Noen ganger kan du støte på filer som ikke kan slettes. Noen ganger er dette fordi du prøver å slette en beskyttet systemfil, som, hvis du skulle fjerne den, ville forårsake systemkorrupsjon.

Andre ganger kan du støte på et filnavn med for mange tegn, sammen med følgende feilmelding:

Kan ikke slette [filnavn]: Filnavnet du angav er ikke gyldig eller for langt.

hvordan lage en oppstartbar iso

Du kan bruke ledeteksten for å fikse denne feilen. Bla til mappen med den krenkende filen, og trykk Shift + Høyreklikk , og velg Åpne et kommandovindu her.

Nå, input dir / x for å se en liste over forkortede filnavn i stedet for versjonen i full lengde. Fra det samme ledetekstvinduet kan du nå slette filene med det korte navnet.

I bildet ovenfor vil jeg skrive inn fra ALTUMC ~ 1.JPG for å fjerne den spesifikke filen. Når du har redusert filnavnene til kortversjonene, kan du også bruke batch -slettingsmetodene tidligere i artikkelen.

Du kan Batch Rename eller Batch Delete

Ved å bruke tipsene i denne veiledningen, kan du nå bruke flere forskjellige verktøy for å batchdøpe eller slette filer på Windows 10. Kommandoene i denne artikkelen er praktiske, men også toppen av isfjellet på mange måter.

Dele Dele kvitring E -post Vil du skrive batchfiler i Windows? Hvordan If-Else-utsagn fungerer

If-else-uttalelser er ganske enkle, men du vet kanskje ikke hvordan du bruker dem i Windows-batchfiler. Her er alt du trenger for å bruke dem.

Les neste
Relaterte temaer
  • Windows
  • Filbehandling
  • Filutforsker
  • Batchfil
  • Windows -tips
  • Produktivitetstips
Om forfatteren Gavin Phillips(945 artikler publisert)

Gavin er Junior Editor for Windows and Technology Explained, en fast bidragsyter til den virkelig nyttige podcasten, og en vanlig produktanmelder. Han har en BA (Hons) Contemporary Writing with Digital Art Practices plyndret fra åsene i Devon, i tillegg til over et tiår med profesjonell skriveerfaring. Han liker store mengder te, brettspill og fotball.

Mer fra Gavin Phillips

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere