Lær hvordan du endrer filtypen på Windows, Mac og Linux, fra enkle GUI-metoder til bulk- og rekursiv omdøping av kommandolinjer.

1. Hva er en filutvidelse?

1.1 Definisjon og format

En filendelse er suffikset etter punktumet på slutten av et filnavn – for eksempel, .docx in myfile.docx, .jpg in mypicture.jpgeller .mp4 in myvideo.mp4Operativsystemet leser filendelsen for å finne ut hvilket program som åpner filen. Filendelsen lagres som en del av selve filnavnet, ikke i filinnholdet.

1.2 Hvor finner du filtypen

Filtyper er skjult som standard på de fleste systemer. Når de er synlige (se § 2), vises filtypen på slutten av filnavnet i Filutforsker (Windows) eller Finder (Mac). Du kan også finne den for en bestemt fil i Eiendommer dialogboksen på Windows eller Få info panelet på Mac.

1.3 Vanlige filtyper

  • Dokumenter: .doc, .docx, .pdf, .txt, .html
  • Bilder: .jpg, .jpeg, .png, .bmp
  • Video: .mp4, .avi, .wmv
  • Audio: .mp3, .wav

2. Vis filutvidelser før navneendring (forutsetning)

Som standard skjuler Windows filtyper for kjente og viser dem for ukjente. Mac skjuler alle filtyper. Siden GUI-baserte navneendringsmetoder krever at filtypene er synlige først, må du fullføre denne delen før du går videre til del 3 og 4.

2.1 Vis filutvidelser i Windows 10

2.1.1 Via Filutforskerens visningsfane (raskest)

  1. Open Filutforsker -> klikk på Se fanen.
  2. Trykk her Filnavn utvidelser i Vis/Skjul-gruppen.

I Windows 10, vis filtypen i filutforsker.

2.1.2 Via mappealternativer (alternativ)

  1. I Filutforsker klikker du Se -> alternativer -> Endre mappe og søkealternativer. Alternativt kan du trykke på Win + R, Type control folders, og trykk Enter.
  2. mappe~~POS=TRUNC dialogboksen, klikk på Se fane -> fjern avmerkingen Skjul filetternavn for kjente filtyper -> klikk OK.

I Windows 10, avslør filtyper for kjente filtyper i mappealternativer.

2.2 Vis filutvidelser i Windows 11

2.2.1 Via Vis > Vis-menyen (raskest)

Windows 11 flytter filtypendringsknappen til Vis-menyen.

  1. Open Filutforsker -> klikk Se -> Show -> sjekk Filnavn utvidelser.

Vis filtypen i Filutforsker.

2.2.2 Via mappealternativer (alternativ)

Dialogboksen Mappealternativer er fortsatt tilgjengelig i Windows 11.

  1. I Filutforsker klikker du på meny -> alternativer -> Se fanen.
  2. Fjern merkingen Skjul filetternavn for kjente filtyper -> klikk OK.

I Windows Kontrollpanel, vis filtyper i alternativene for filutforsker.

2.3 Vis filutvidelser på Mac

  1. Klikk Finder -> innstillinger.
  2. Klikk på Avansert fane -> sjekk Vis alle filnavnutvidelser.

På Mac, vis filtyper i Finder-innstillingene.

3. Slik endrer du filtypen på Windows

3.1 Metode 1: Gi nytt navn til filutforskeren

Dette er den enkleste måten å endre en filtype på:

  1. Sørg for at filtypene er synlige (se § 2).
  2. Velg filen du vil endre filtypen på.
  3. Bruk en av følgende metoder:
    • Press F2
    • Enkeltklikk på filnavnet
    • Høyreklikk på filen -> Gi nytt navn
      Gi nytt navn til en PowerPoint fil med spesialtegn
  4. Rediger utvidelsen etter punktum -> trykk Enter.Endre filtypen i redigeringsboksen.
  5. Klikk Ja når Windows advarer om at filen kan slutte å virke:
    Advarselsmeldingen når du prøver å endre filtypen i Windows.

3.2 Metode 2: Kommandoprompt

Bruk ledeteksten til å endre en filtype uten å endre innstillingen «vis utvidelser» i Filutforsker.

  1. typen cmd i adressefeltet i Filutforsker for å åpne ledeteksten i gjeldende mappe.
  2. Løpe:
    ren "oldname.oldext" "oldname.newext"

    Eksempel: ren "test.jpeg" "test.jpg"

Endre filtypen i Windows-kommandolinjen.

3.3 Metode 3: Kommandoprompt – masseendring

Bruk et jokertegnmønster for å endre filtyper samtidig i gjeldende mappe.

  1. Naviger til målmappen; skriv inn cmd i adressefeltet i Filutforskeren.
  2. Løpe:
    ren *.oldext *.newext

    Eksempel: ren *.jpeg *.jpg – endre alt .jpeg filutvidelser til .jpg i gjeldende mappe.

Masseendre alle filtyper i gjeldende mappe i Windows-kommandolinjen.

3.4 Metode 4: Kommandoprompt – Masseendring rekursivt

Bruke for /R løkke for å endre filtyper i gjeldende mappe og alle undermapper rekursivt fra en rotkatalog.

  1. Åpne ledeteksten og naviger til rotkatalogen:
    cd C:\path\to\root
  2. Forhåndsvis alle filer som vil bli berørt:
    dir /b /s *.oldext

    Eksempel: dir /b /s *.jpeg

  3. Kjør den rekursive løkken for å gi nytt navn:
    for /R %d in (.) do @rename "%d\*.oldext" *.newext

    Eksempel: for /R %d in (.) do @rename "%d\*.jpeg" *.jpg

Masseendre alle filtyper i gjeldende mappe og alle undermapper rekursivt i Windows-kommandolinjen.

3.5 Metode 5: PowerShell

Du kan også bruke PowerShell Rename-Item cmdlet for å utføre en mer presis og avansert erstatning ved hjelp av regulære uttrykk:

  1. Open PowerShell og naviger til målmappen.
  2. Løpe:
    Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }

    Eksempel: Get-ChildItem "*.jpeg" | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }

OBS: -replace aksepterer et regulært uttrykk, så du må escape-tegne prikken (\.) og anker til slutten av strengen ($) for å unngå utilsiktede treff.

For å gi nytt navn rekursivt i gjeldende mappe og alle undermapper, legg til -Recurse flagg:

Get-ChildItem -Path . -Filter "*.oldext" -Recurse | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }

Eksempel:

Get-ChildItem -Path . -Filter "*.jpeg" -Recurse | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }

Masseendre alle filtyper i gjeldende mappe og alle undermapper rekursivt i Windows Powershell.

3.6 Metode 6: PowerToys PowerRename

PowerRename er et GUI-basert verktøy som følger med Microsoft PowerToys – ingen kommandolinjekunnskaper nødvendig, med støtte for regex og undermapper:

  1. Last ned og installer microsoft power leker fra Microsoft Store.
  2. Velg alle målfiler og undermapper i Filutforsker -> høyreklikk -> Gi nytt navn med PowerRename.
    Høyreklikk på alle filer og undermapper, og velg «Gi nytt navn med PowerRename» i Windows Filutforsker.
  3. I PowerRename-vinduet angir du:
    • Søk etter: oldext
    • Erstatt med: newext
    • Søke på: Kun utvidelse

    OBS: Siden vi bruker omdøpingen på Kun utvidelse, den gamle og den nye utvidelsen skal IKKE inneholde punktum(.), dvs. du bør bruke oldext og newext istedenfor .oldext og .newext.

  4. Forhåndsvis endringer i omdøpt kolonnen i høyre panel.
  5. Hvis alt er i orden, klikk Påfør å bruke endringene.

Gi nytt navn til filtyper i PowerRename-vinduet.

4. Slik endrer du filtypen på Mac

4.1 Metode 1: Endre navn på Finder

Den raskeste måten å endre en filtype på en Mac ved hjelp av Finder:

  1. I Finder, sørg for at filtypene er synlige (se § 2.3).
  2. Enkeltklikk på filnavnet for å velge det, og klikk deretter igjen eller trykk på Tilbake for å gå inn i redigeringsmodus.
  3. Endre utvidelsen etter punktum -> trykk Tilbake.
  4. Klikk Bruk [ny utvidelse] i bekreftelsesdialogen:
    Advarselsmeldingen når du prøver å endre filtypen på Mac.

4.2 Metode 2: Hent informasjonspanel

Vis info-panelet unngår problemet med dobbel utvidelse (f.eks. .html.txt) som kan oppstå med den innebygde Finder-rename-metoden.

  1. Høyreklikk (eller Ctrl-klikk) filen -> Få info.
  2. Utvid Navn og utvidelse feltet.
  3. Rediger utvidelsen -> lukk panelet.
    Endre filtypen i Get Info-panelet på Mac.
  4. Klikk Bruk [ny utvidelse] i bekreftelsesdialogen:
    Advarselsmeldingen når du prøver å endre filtypen på Mac.

 

4.3 Metode 3: Terminal

Bruke mv kommandoen i Terminal kan også endre en filtype:

  1. I Finder går du til Applikasjoner mappe, deretter verktøy mappen, og velg deretter Terminal. App:
    Åpne terminalen på Mac.
  2. Løpe:
    mv "/path/to/file.oldext" "/path/to/file.newext"

    Eksempel: mv ~/Desktop/test.jpeg ~/Desktop/test.jpg

4.4 Metode 4: Terminal (masseendring)

Bruk en skallløkke for å endre filtyper samtidig i gjeldende mappe:

  1. I Finder går du til Applikasjoner mappe, deretter verktøy mappen, og velg deretter Terminal. App:
    Åpne terminalen på Mac.
  2. Naviger til målmappen, og kjør deretter:
    for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; done

    Eksempel: for f in *.jpeg; do mv "$f" "${f%.jpeg}.jpg"; done

4.5 Metode 5: Terminal (rekursiv masseendring)

Bruk find kombinert med mv å endre filtyper rekursivt på tvers av alle undermapper.

  1. I Finder går du til Applikasjoner mappe, deretter verktøy mappen, og velg deretter Terminal. App:
    Åpne terminalen på Mac.
  2. Løpe:
    find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;

    Eksempel: find . -name "*.jpeg" -exec bash -c 'mv "$1" "${1%.jpeg}.jpg"' _ {} \;

5. Slik endrer du filtypen på Linux

5.1 Metode 1: Terminal

Bruke mv kommando for å endre en enkelt filtypenavn i Linux Terminal.

  1. Løpe:
    mv "/path/to/file.oldext" "/path/to/file.newext"

    Eksempel: mv test.jpeg test.jpg

Endre filtypen i Linux-terminalen.

5.2 Metode 2: Terminal (masseendring)

Bruke rename kommando for å endre filtyper samtidig. To versjoner av rename finnes på Linux med en annen syntaks. Så du må kjøre rename --version for å identifisere din:
Bruk rename --version i Linux for å identifisere din versjon av rename-kommandoen.
bruk deretter den tilsvarende kommandoen basert på følgende tabell:

rename --version produksjon Kommando Eksempel
inneholder util-linux rename .oldext .newext *.oldext rename .jpeg .jpg *.jpeg
inneholder File::Rename eller ingen versjonsinformasjon rename 's/\.oldext$/.newext/' *.oldext rename 's/\.jpeg$/.jpg/' *.jpeg

 

5.3 Metode 3: Terminal (rekursiv masseendring)

Bruk find kombinert med rename for å endre filtyper rekursivt i gjeldende mappe og alle undermapper. Syntaks varierer etter rename versjon, så du må sjekke medrename --version:
Bruk rename --version i Linux for å identifisere din versjon av rename-kommandoen.
bruk deretter den tilsvarende kommandoen basert på følgende tabell:

rename --version produksjon Kommando Eksempel
inneholder util-linux find . -name "*.oldext" -exec rename .oldext .newext {} \; find . -name "*.jpeg" -exec rename .jpeg .jpg {} \;
inneholder File::Rename eller ingen versjonsinformasjon find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \;

6. FAQ

Spørsmål: Endrer endring av filtypen selve filformatet?

A: Nei. Filtypen er bare en etikett. Å gi den nytt navn endrer ikke filens interne data eller format.

Spørsmål: Hvorfor forblir filtypen uendret etter at jeg gir nytt navn til filtypen?

A: Fordi filtypene er skjulte, og du bare la til en ny filtype foran den eksisterende skjulte. For å fikse dette, avsløre filutvidelser først, og deretter gi nytt navn.

Spørsmål: Hvorfor blir filen min filename.html.txt etter at jeg har gitt den nytt navn?

A: Se svaret i forrige spørsmål.

Spørsmål: Hvordan løser jeg feilen «Ingen tilgang/mangel på tillatelser»?

A: Den nåværende brukerkontoen har ikke tillatelse til å endre filtypen. Fortsett eller logg inn som administrator og prøv på nytt.

Spørsmål: Hvordan endrer jeg en filtype uten å vise alle filtypene?

A: I Windows bruker du ledeteksten med ren kommando – den fungerer direkte på filnavn inkludert filendelser uten at visningsinnstillingen i Filutforsker må endres (se § 3.2). På samme måte, i Mac, bruk Terminal med mv kommando (se § 4.3).

Spørsmål: Hvordan endrer jeg en filtype på Mac?

A: Bruk Finder-omdøping (§ 4.1), Vis info-panelet (§ 4.2), eller terminalen mv kommando (§ 4.3). Get Info-metoden unngår problemet med dobbel utvidelse.

Spørsmål: Hvordan endrer jeg filtyper samtidig i Windows?

A: Tre alternativer: Kommandoprompt ren *.old *.new (§ 3.3), PowerShell Rename-Item (§ 3.5), PowerToys PowerRename GUI (§ 3.6).

Spørsmål: Fungerer masseendring av navn med CMD i undermapper?

A: Det grunnleggende ren kommandoen fungerer bare i gjeldende mappe. Bruk for /R Løkke (§ 3.4) eller PowerShell med -Recurse (§ 3.5) for å dekke nestede undermapper.

7. konklusjon

For en enkelt fil, Gi nytt navn til filutforskeren (Windows) eller Finder-navn (Mac) er den raskeste fremgangsmåten. For masseendringer i en mappe, bruk ren *.old *.new på Windows eller en skallløkke på Mac og Linux. For rekursiv navneendring på tvers av undermapper, bruk for /R løkke eller PowerShell på Windows, find + mv på Mac, og find + rename på Linux. Hvis du foretrekker et brukergrensesnitt for masseoperasjoner, PowerToys PowerRename (Windows) er stor.


om forfatteren

Shou Sheng er en Microsoft Office-spesialist med over 10 års praktisk erfaring med Word, Excel og PowerPoint feilsøking på tvers av bedrifts- og utdanningsmiljøer. Han har hjulpet tusenvis av brukere med å gjenopprette tapt arbeid, løse problemer med filødeleggelse og optimalisere Office-arbeidsflytene sine.

Gjennom sin tekniske skriving er Shou opptatt av å oversette kompleks Office-feilsøking til tydelige, handlingsrettede trinn for brukere på alle ferdighetsnivåer. Han holder seg oppdatert på den nyeste utviklingen i Microsoft 365 og tester kontinuerlig metoder mot reelle scenarier med filkorrupsjon for å sikre nøyaktighet.

Har du spørsmål om denne veiledningen, eller trenger du ytterligere hjelp med Office-problemer? Shou ønsker deg velkommen. tilbakemeldinger og forslag for å forbedre disse feilsøkingsressursene.