Bendrinti dabar:

Sužinokite, kaip pakeisti failo plėtinį „Windows“, „Mac“ ir „Linux“ sistemose – nuo ​​paprastų grafinės sąsajos metodų iki masinio ir rekursinio pervadinimo komandinėje eilutėje.

1. Kas yra failo plėtinys?

1.1 Apibrėžimas ir formatas

Failo plėtinys yra priesaga po taško failo pavadinimo gale, pavyzdžiui, .docx in myfile.docx, .jpg in mypicture.jpgarba .mp4 in myvideo.mp4Operacinė sistema nuskaito plėtinį, kad nustatytų, kuri programa atidaro failą. Plėtinys saugomas kaip paties failo pavadinimo dalis, o ne failo turinyje.

1.2 Kur rasti failo plėtinį

Daugumoje sistemų failų plėtiniai pagal numatytuosius nustatymus yra paslėpti. Kai tik jie tampa matomi (žr. Skyrius 2), plėtinys rodomas failo pavadinimo pabaigoje failų naršyklėje („Windows“) arba „Finder“ („Mac“). Jį taip pat galite rasti konkrečiam failui Skelbimų dialogo langas sistemoje „Windows“ arba Get Info skydelis „Mac“ kompiuteryje.

1.3 Įprasti failų plėtinių tipai

  • Dokumentai: .doc, .docx, .pdf, .txt, .html
  • Vaizdai: .jpg, .jpeg, .png, .bmp
  • Vaizdo įrašas: .mp4, .avi, .wmv
  • Garsas: .mp3, .wav

2. Rodyti failų plėtinius prieš pervadinant (būtina sąlyga)

Pagal numatytuosius nustatymus „Windows“ slepia žinomų failų tipų plėtinius ir rodo nežinomų tipų plėtinius; „Mac“ slepia visus failų plėtinius. Kadangi grafinės sąsajos pagrindu veikiantys pervadinimo metodai reikalauja, kad pirmiausia būtų matomi plėtiniai, prieš pereidami prie 3 ir 4 skyrių, užpildykite šį skyrių.

2.1 Rodyti failų plėtinius sistemoje „Windows 10“

2.1.1 Per failų naršyklės skirtuką „Peržiūrėti“ (greičiausias būdas)

  1. Atviras failo Explorer " -> spustelėkite Žiūrėti skirtukas.
  2. Atrask Failo vardo plėtiniai grupėje Rodyti/slėpti.

„Windows 10“ sistemoje failų naršyklėje rodyti failo plėtinį.

2.1.2 Per aplanko parinktis (alternatyva)

  1. Failų naršyklėje spustelėkite Žiūrėti -> Nustatymai -> Pakeiskite aplanką ir paieškos parinktis. Arba paspauskite Win + R, įveskite control foldersir paspauskite įeiti.
  2. Lauke Aplanko parinktys dialogo lange spustelėkite Žiūrėti skirtukas -> panaikinkite Slėpti žinomų failų tipų plėtinius -> spustelėkite OK.

„Windows 10“ sistemoje aplanko parinktyse galite rodyti žinomų failų tipų plėtinius.

2.2 Rodyti failų plėtinius sistemoje „Windows 11“

2.2.1 Per Rodymas > Rodyti meniu (greičiausias)

„Windows 11“ perkelia failo plėtinio perjungiklį į meniu „Rodymas“.

  1. Atviras failo Explorer " -> spustelėkite Žiūrėti -> Rodyti -> patikrinti Failo vardo plėtiniai.

Rodyti failo plėtinį failų naršyklėje.

2.2.2 Per aplanko parinktis (alternatyva)

Dialogo langas „Aplanko parinktys“ vis dar pasiekiamas sistemoje „Windows 11“.

  1. Failų naršyklėje spustelėkite ⋯ meniu -> Nustatymai -> Žiūrėti skirtukas.
  2. Nuimkite žymėjimą Slėpti žinomų failų tipų plėtinius -> spustelėkite OK.

„Windows“ valdymo skydelyje failų naršyklės parinktyse rodykite failų plėtinius.

2.3 Rodyti failų plėtinius „Mac“ sistemoje

  1. Spauskite ieškiklis -> Nustatymai.
  2. Spustelkite pažangus skirtukas -> patikrinti Rodyti visus failų vardų plėtinius.

„Mac“ sistemoje failų plėtinius rodyti „Finder“ nustatymuose.

3. Kaip pakeisti failo plėtinį sistemoje „Windows“

3.1 1 metodas: failų naršyklės pervadinimas

Štai paprasčiausias būdas pakeisti failo plėtinį:

  1. Įsitikinkite, kad failų plėtiniai yra matomi (žr. Skyrius 2).
  2. Pasirinkite failą, kurio plėtinį norite pakeisti.
  3. Naudokite vieną iš šių būdų:
    • spauda F2
    • Vieną kartą spustelėkite failo pavadinimą
    • Dešiniuoju pelės mygtuku spustelėkite failą -> Pervardyti
      Pervadinti a PowerPoint failas su specialiais simboliais
  4. Redaguokite plėtinį po taško -> paspauskite įeiti.Redagavimo laukelyje pakeiskite failo plėtinį.
  5. Spauskite Taip Kai „Windows“ įspėja, kad failas gali nustoti veikti:
    Įspėjamasis pranešimas bandant pakeisti failo plėtinį sistemoje „Windows“.

3.2 2 metodas: komandinė eilutė

Norėdami pakeisti failo plėtinį nekeisdami nustatymo „rodyti plėtinius“ failų naršyklėje, naudokite komandų eilutę.

  1. Tipas cmd failų naršyklės adreso juostoje, kad atidarytumėte komandinę eilutę dabartiniame aplanke.
  2. Paleisti:
    ren "oldname.oldext" "oldname.newext"

    Pavyzdys: ren "test.jpeg" "test.jpg"

Pakeiskite failo plėtinį „Windows“ komandinėje eilutėje.

3.3 3 metodas: komandinė eilutė – masinis keitimas

Naudokite pakaitos simbolių šabloną, kad galėtumėte masiškai keisti failų plėtinius dabartiniame aplanke.

  1. Eikite į tikslinį aplanką; įveskite cmd failų naršyklės adreso juostoje.
  2. Paleisti:
    ren *.oldext *.newext

    Pavyzdys: ren *.jpeg *.jpg – pakeisti viską .jpeg failų plėtiniai .jpg esamame aplanke.

Masinis visų failų plėtinių keitimas dabartiniame aplanke „Windows“ komandinėje eilutėje.

3.4 4 metodas: komandinė eilutė – masinis keitimas rekursyviai

Naudokite for /R ciklas, skirtas rekursyviai keisti failų plėtinius dabartiniame aplanke ir visuose poaplankiuose iš šakninio katalogo.

  1. Atidarykite komandų eilutę ir eikite į šakninį katalogą:
    cd C:\path\to\root
  2. Peržiūrėkite visus failus, kurie bus paveikti:
    dir /b /s *.oldext

    Pavyzdys: dir /b /s *.jpeg

  3. Paleiskite rekursinį ciklą, kad pervadintumėte:
    for /R %d in (.) do @rename "%d\*.oldext" *.newext

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

Masinis visų failų plėtinių keitimas dabartiniame aplanke ir visuose poaplankiuose rekursyviai „Windows“ komandinėje eilutėje.

3.5 5 metodas: „PowerShell“

Taip pat galite naudoti „PowerShell“ Rename-Item cmdlet, skirtas tikslesniam ir sudėtingesniam pakeitimui atlikti naudojant reguliarias išraiškas:

  1. Atviras PowerShell " ir eikite į tikslinį aplanką.
  2. Paleisti:
    Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }

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

Pastaba: -replace priima reguliariąją išraišką, todėl reikia atskirti tašką (\.) ir prieraištis prie eilutės galo ($), kad būtų išvengta netyčinių atitikmenų.

Norėdami pervadinti rekursyviai dabartiniame aplanke ir visuose poaplankiuose, pridėkite -Recurse vėliava:

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

Pavyzdys:

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

Masinis visų failų plėtinių keitimas dabartiniame aplanke ir visuose poaplankiuose rekursyviai naudojant „Windows Powershell“.

3.6 6 metodas: „PowerToys“ „PowerRename“

„PowerRename“ yra grafinės sąsajos pagrindu sukurta priemonė, pateikiama kartu su „Microsoft PowerToys“ – nereikia komandinės eilutės žinių, ji palaiko reguliariąsias išraiškas ir poaplankius:

  1. Atsisiųsti ir įdiegti „Microsoft PowerToys“ iš „Microsoft Store“.
  2. Failų naršyklėje pasirinkite visus tikslinius failus ir poaplankius -> spustelėkite dešiniuoju pelės mygtuku -> Pervadinti naudojant „PowerRename“.
    Dešiniuoju pelės mygtuku spustelėkite visus failus ir poaplankius ir „Windows“ failų naršyklėje pasirinkite „Pervardyti naudojant „PowerRename“.
  3. „PowerRename“ lange nustatykite:
    • Ieškoti: oldext
    • Pakeisti į: newext
    • Taikyti: Tik pratęsimas

    Pastaba: Kadangi pervadinimą taikome Tik pratęsimas, senajame ir naujajame plėtiniuose NETURĖTŲ būti taško (.), t. y. turėtumėte naudoti oldext bei newext VIETOJ .oldext bei .newext.

  4. Peržiūrėkite pakeitimus Pervadinta dešiniojo skydelio stulpelis.
  5. Jei viskas gerai, spustelėkite Aplikuoti taikyti pakeitimus.

Pervardykite failų plėtinius „PowerRename“ lange.

4. Kaip pakeisti failo plėtinį „Mac“ kompiuteryje

4.1 1 metodas: Iešmiklio pervadinimas

Greičiausias būdas pakeisti failo plėtinį „Mac“ kompiuteryje naudojant „Finder“:

  1. „Finder“ programoje įsitikinkite, kad failų plėtiniai yra matomi (žr. Skyrius 2.3).
  2. Vieną kartą spustelėkite failo pavadinimą, kad jį pasirinktumėte, tada spustelėkite dar kartą arba paspauskite Reikalaujama norėdami įjungti redagavimo režimą.
  3. Pakeiskite plėtinį po taško -> paspauskite Reikalaujama.
  4. Spauskite Naudoti [naują plėtinį] patvirtinimo dialogo lange:
    Įspėjamasis pranešimas bandant pakeisti failo plėtinį „Mac“ kompiuteryje.

4.2 2 metodas: gauti informacijos skydelį

Skydelis „Gauti informaciją“ leidžia išvengti dvigubo plėtinio problemos (pvz., .html.txt), kurie gali atsirasti naudojant įterptąjį „Finder“ pervadinimo metodą.

  1. Dešiniuoju pelės mygtuku spustelėkite (arba "Ctrl"-spustelėkite) failą -> Get Info.
  2. plėsti Vardas ir plėtinys laukas.
  3. Redaguokite plėtinį -> uždarykite skydelį.
    Pakeiskite failo plėtinį „Mac“ sistemoje esančiame skydelyje „Gauti informaciją“.
  4. Spauskite Naudoti [naują plėtinį] patvirtinimo dialogo lange:
    Įspėjamasis pranešimas bandant pakeisti failo plėtinį „Mac“ kompiuteryje.

 

4.3 3 metodas: terminalas

Naudokite mv Komanda terminale taip pat gali pakeisti failo plėtinį:

  1. „Finder“ programoje eikite į Kur naudojamos aplanką, tada komunalinės paslaugos aplanką, tada pasirinkite terminal.app:
    Atidarykite terminalą „Mac“ sistemoje.
  2. Paleisti:
    mv "/path/to/file.oldext" "/path/to/file.newext"

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

4.4 4 metodas: terminalas (masinis keitimas)

Norėdami masiškai keisti failų plėtinius dabartiniame aplanke, naudokite apvalkalo ciklą:

  1. „Finder“ programoje eikite į Kur naudojamos aplanką, tada komunalinės paslaugos aplanką, tada pasirinkite terminal.app:
    Atidarykite terminalą „Mac“ sistemoje.
  2. Eikite į tikslinį aplanką ir paleiskite:
    for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; done

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

4.5 5 metodas: terminalas (masinis keitimas rekursyviai)

Paskirtis find kartu su mv rekursyviai keisti failų plėtinius visuose poaplankiuose.

  1. „Finder“ programoje eikite į Kur naudojamos aplanką, tada komunalinės paslaugos aplanką, tada pasirinkite terminal.app:
    Atidarykite terminalą „Mac“ sistemoje.
  2. Paleisti:
    find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;

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

5. Kaip pakeisti failo plėtinį „Linux“ sistemoje

5.1 1 metodas: terminalas

Naudokite mv komanda, skirta pakeisti vieno failo plėtinį „Linux“ terminale.

  1. Paleisti:
    mv "/path/to/file.oldext" "/path/to/file.newext"

    Pavyzdys: mv test.jpeg test.jpg

Keisti failo plėtinį „Linux“ terminale.

5.2 2 metodas: terminalas (masinis keitimas)

Naudokite rename komanda, skirta masiškai keisti failų plėtinius. Dvi versijos rename egzistuoja „Linux“ sistemoje su skirtinga sintakse. Taigi, jums reikia paleisti rename --version kad atpažintumėte savo:
„Linux“ sistemoje naudokite komandą „rename --version“, kad nustatytumėte savo komandos „rename“ versiją.
tada naudokite atitinkamą komandą, pagrįstą šia lentele:

rename --version produkcija Komanda Pavyzdys
Sudėtyje yra util-linux rename .oldext .newext *.oldext rename .jpeg .jpg *.jpeg
Sudėtyje yra File::Rename arba nėra informacijos apie versiją rename 's/\.oldext$/.newext/' *.oldext rename 's/\.jpeg$/.jpg/' *.jpeg

 

5.3 3 metodas: terminalas (masinis keitimas rekursyviai)

Paskirtis find kartu su rename , kad rekursyviai pakeistumėte failų plėtinius dabartiniame aplanke ir visuose poaplankiuose. Sintaksė skiriasi priklausomai nuo rename versija, todėl reikia pasitikrintirename --version:
„Linux“ sistemoje naudokite komandą „rename --version“, kad nustatytumėte savo komandos „rename“ versiją.
tada naudokite atitinkamą komandą, pagrįstą šia lentele:

rename --version produkcija Komanda Pavyzdys
Sudėtyje yra util-linux find . -name "*.oldext" -exec rename .oldext .newext {} \; find . -name "*.jpeg" -exec rename .jpeg .jpg {} \;
Sudėtyje yra File::Rename arba nėra informacijos apie versiją find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \;

6. DUK

K: Ar pakeitus failo plėtinį, pasikeičia pats failo formatas?

A: Ne. Plėtinys yra tik žymė. Jo pervadinimas nepakeičia vidinių failo duomenų ar formato.

K: Kodėl failo tipas nepasikeičia, kai pervadinu plėtinį?

A: Kadangi failų plėtiniai yra paslėpti, o naują plėtinį pridėjote tik prieš esamą paslėptą. Norėdami tai ištaisyti, rodyti failų plėtinius pirma, tada vėl pervadink.

K: Kodėl mano failas tampa filename.html.txt po to, kai pervadinsiu?

A: Žiūrėkite atsakymą ankstesniame klausime.

K: Kaip išspręsti klaidą „Prieiga uždrausta / Nepakanka leidimų“?

A: Dabartinė vartotojo paskyra neturi leidimo keisti failo plėtinio. Tęskite arba prisijunkite kaip administratorius ir bandykite dar kartą.

K: Kaip pakeisti failo plėtinį nerodant visų failų plėtinių?

A: „Windows“ sistemoje naudokite komandinę eilutę su ren komanda – ji veikia tiesiogiai su failų pavadinimais, įskaitant plėtinius, nereikalaujant keisti failų naršyklės rodymo nustatymų (žr. Skyrius 3.2). Panašiai „Mac“ sistemoje naudokite terminalą su mv komanda (žr. Skyrius 4.3).

K: Kaip pakeisti failo plėtinį „Mac“ kompiuteryje?

A: Naudokite „Finder“ pervadinimą (Skyrius 4.1), skydelis „Gauti informaciją“ (Skyrius 4.2) arba terminalą mv komanda (Skyrius 4.3). „Get Info“ metodas leidžia išvengti dvigubo išplėtimo problemos.

K: Kaip masiškai keisti failų plėtinius sistemoje „Windows“?

A: Trys parinktys: komandinė eilutė ren *.old *.new (Skyrius 3.3), „PowerShell“ Rename-Item (Skyrius 3.5), „PowerToys“ „PowerRename“ grafinė sąsaja (Skyrius 3.6).

K: Ar masinis pervadinimas naudojant CMD veikia poaplankiuose?

A: Pagrindinis ren komanda veikia tik dabartiniame aplanke. Naudokite for /R kilpa (Skyrius 3.4) arba „PowerShell“ su -Recurse (Skyrius 3.5), kad padengtų įdėtus poaplankius.

7. Išvada

Vienam failui Failų naršyklės pervadinimas (Windows) arba Iešyklės pervadinimas („Mac“) yra greičiausias būdas. Masiniams aplanko pakeitimams naudokite ren *.old *.new „Windows“ sistemoje arba apvalkalo ciklas „Mac“ ir „Linux“ sistemose. Rekursiniam pervadinimui poaplankiuose naudokite for /R ciklas arba „PowerShell“ sistemoje „Windows“, find + mv „Mac“ kompiuteryje ir find + rename „Linux“ sistemoje. Jei masinėms operacijoms pageidaujate grafinės sąsajos, „PowerToys“ „PowerRename“ (Windows) yra puiku.


Apie Autorius:

Shou Sheng yra „Microsoft Office“ specialistas, turintis daugiau nei 10 metų praktinės patirties dirbant su „Word“, „Excel“ ir kt. PowerPoint trikčių šalinimas įmonių ir švietimo aplinkose. Jis padėjo tūkstančiams vartotojų atkurti prarastus darbus, išspręsti failų sugadinimo problemas ir optimizuoti „Office“ darbo eigą.

Rašydamas techninius tekstus, Shou yra įsipareigojęs sudėtingas „Office“ trikčių šalinimo problemas paversti aiškiais ir veiksmingais veiksmais, skirtais įvairaus įgūdžių lygio vartotojams. Jis seka naujausias „Microsoft 365“ naujoves ir nuolat testuoja metodus, atsižvelgdamas į realius failų sugadinimo scenarijus, kad užtikrintų tikslumą.

Turite klausimų apie šį vadovą arba reikia papildomos pagalbos dėl „Office“ problemų? Sveikiname. atsiliepimai ir pasiūlymai už šių trikčių šalinimo išteklių tobulinimą.

Bendrinti dabar: