Şimdi paylaş:

Windows, Mac ve Linux'ta dosya uzantısını değiştirmenin basit grafik arayüz yöntemlerinden, toplu ve özyinelemeli komut satırı yeniden adlandırma işlemlerine kadar nasıl yapılacağını öğrenin.

1. Dosya Uzantısı Nedir?

1.1 Tanım ve Biçim

Dosya uzantısı, dosya adının sonundaki noktadan sonra gelen sonektir; örneğin, .docx in myfile.docx, .jpg in mypicture.jpgya da .mp4 in myvideo.mp4İşletim sistemi, dosyayı hangi programın açacağını belirlemek için dosya uzantısını okur. Uzantı, dosya içeriğinde değil, dosya adının bir parçası olarak saklanır.

1.2 Dosya Uzantısını Nerede Bulabilirsiniz?

Dosya uzantıları çoğu sistemde varsayılan olarak gizlidir. Görünür hale getirildikten sonra (bkz. Bölüm 2( ), uzantı Dosya Gezgini'nde (Windows) veya Finder'da (Mac) dosya adının sonunda görünür. Ayrıca belirli bir dosya için bu uzantıyı şuradan da bulabilirsiniz: Emlaklar Windows'ta veya iletişim kutusunda Get Info Mac'te panel.

1.3 Yaygın Dosya Uzantısı Türleri

  • Belgeler: .doc, .docx, .pdf, .txt, .html
  • resimler: .jpg, .jpeg, .png, .bmp
  • Video: .mp4, .avi, .wmv
  • Ses: .mp3, .wav

2. Yeniden Adlandırmadan Önce Dosya Uzantılarını Göster (Ön Koşul)

Varsayılan olarak, Windows bilinen dosya türleri için dosya uzantılarını gizler ve bilinmeyenler için gösterir; Mac ise tüm dosya uzantılarını gizler. Grafiksel kullanıcı arayüzüne dayalı yeniden adlandırma yöntemleri, uzantıların önce görünür olmasını gerektirdiğinden, 3. ve 4. bölümlere geçmeden önce bu bölümü tamamlayın.

2.1 Windows 10'de Dosya Uzantılarını Gösterme

2.1.1 Dosya Gezgini Görünüm Sekmesi Aracılığıyla (En Hızlı Yöntem)

  1. Açılış dosya Gezgini -> tıklayın Görüntüle sekmesi.
  2. Kontrol Dosya adı uzantıları Göster/Gizle grubunda.

Windows 10'da dosya gezgininde dosya uzantısını göster.

2.1.2 Klasör Seçenekleri Aracılığıyla (Alternatif)

  1. Dosya Gezgini'nde tıklayın. Görüntüle -> Seçenekler -> Klasörü ve arama seçeneklerini değiştir. Alternatif olarak, tuşuna basın Win + Ryazın control folders, ve bas Keşfet.
  2. içinde klasör Seçenekleri iletişim kutusunda Görüntüle sekme -> işareti kaldır Bilinen dosya türleri için uzantıları gizle -> tıklayın OK.

Windows 10'da, klasör seçeneklerinde bilinen dosya türleri için dosya uzantılarını görünür hale getirin.

2.2 Windows 11'de Dosya Uzantılarını Gösterme

2.2.1 Görünüm > Menüyü Göster Yoluyla (En Hızlı)

Windows 11, dosya uzantısı değiştirme seçeneğini Görünüm menüsüne taşıdı.

  1. Açılış dosya Gezgini -> tıklayın Görüntüle -> Showroom -> kontrol et Dosya adı uzantıları.

Dosya Gezgini'nde dosya uzantısını göster.

2.2.2 Klasör Seçenekleri Aracılığıyla (Alternatif)

Klasör Seçenekleri iletişim kutusu Windows 11'de hala mevcuttur.

  1. Dosya Gezgini'nde, tıklayın menü -> Seçenekler -> Görüntüle sekmesi.
  2. işaretini kaldırın Bilinen dosya türleri için uzantıları gizle -> tıklayın OK.

Windows Denetim Masası'nda, dosya gezgini seçeneklerinde dosya uzantılarını göster.

2.3 Mac'te Dosya Uzantılarını Göster

  1. Tıkla Bulucu -> Ayarlar.
  2. Tıkla Gelişmiş ortodontik vakalar için kapsamlı çözüm paketi sekme -> kontrol et Tüm dosya adı uzantılarını göster.

Mac'te, Finder ayarlarında dosya uzantılarını göster seçeneğini etkinleştirin.

3. Windows'ta Dosya Uzantısı Nasıl Değiştirilir?

3.1 Yöntem 1: Dosya Gezgini ile Yeniden Adlandırma

Dosya uzantısını değiştirmenin en basit yolu şudur:

  1. Dosya uzantılarının görünür olduğundan emin olun (bkz. Bölüm 2).
  2. Uzantısını değiştirmek istediğiniz dosyayı seçin.
  3. Aşağıdaki yöntemlerden birini kullanın:
    • Basın F2
    • Dosya adına tek tıklayın.
    • Dosyaya sağ tıklayın -> adını değiştirmek
      Yeniden adlandır PowerPoint özel karakterler içeren dosya
  4. Noktadan sonraki uzantıyı düzenleyin -> basın Keşfet.Düzenleme kutusunda dosya uzantısını değiştirin.
  5. Tıkla Evet Windows dosyanın çalışmayı durdurabileceği konusunda uyarı verdiğinde:
    Windows'ta dosya uzantısını değiştirmeye çalışırken çıkan uyarı mesajı.

3.2 Yöntem 2: Komut İstemi

Dosya Gezgini'ndeki "uzantıları göster" ayarını değiştirmeden, Komut İstemi'ni kullanarak dosya uzantısını değiştirebilirsiniz.

  1. Menşei cmd Dosya Gezgini adres çubuğuna şunu yazarak geçerli klasörde Komut İstemi'ni açın:
  2. Koşmak:
    ren "oldname.oldext" "oldname.newext"

    Örnek: ren "test.jpeg" "test.jpg"

Windows komut satırında dosya uzantısını değiştirme.

3.3 Yöntem 3: Komut İstemi — Toplu Değişiklik

Geçerli klasör içindeki dosya uzantılarını toplu olarak değiştirmek için joker karakter deseni kullanın.

  1. Hedef klasöre gidin; şunu yazın: cmd Dosya Gezgini adres çubuğunda.
  2. Koşmak:
    ren *.oldext *.newext

    Örnek: ren *.jpeg *.jpg — tümünü değiştir .jpeg dosya uzantılarına .jpg geçerli klasörde.

Windows komut satırında geçerli klasördeki tüm dosya uzantılarını toplu olarak değiştirin.

3.4 Yöntem 4: Komut İstemi — Özyinelemeli Olarak Toplu Değişiklik

Kullan for /R Kök dizinden başlayarak mevcut klasördeki ve tüm alt klasörlerdeki dosya uzantılarını özyinelemeli olarak değiştirmek için kullanılan döngü.

  1. Komut İstemi'ni açın ve kök dizine gidin:
    cd C:\path\to\root
  2. Etkilenecek tüm dosyaları önizleyin:
    dir /b /s *.oldext

    Örnek: dir /b /s *.jpeg

  3. Yeniden adlandırmak için özyinelemeli döngüyü çalıştırın:
    for /R %d in (.) do @rename "%d\*.oldext" *.newext

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

Windows komut satırında, geçerli klasördeki ve tüm alt klasörlerdeki tüm dosya uzantılarını toplu olarak ve özyinelemeli olarak değiştirin.

3.5 Yöntem 5: PowerShell

Ayrıca PowerShell'i de kullanabilirsiniz. Rename-Item Düzenli ifadeler kullanarak daha hassas ve gelişmiş bir değiştirme işlemi gerçekleştirmek için kullanılan cmdlet:

  1. Açılış PowerShell ve hedef klasöre gidin.
  2. Koşmak:
    Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }

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

Not: -replace Normal bir ifade kabul eder, bu nedenle noktayı ( ) kaçırmanız gerekir.\.) ve ipin ucuna sabitleyin ($İstenmeyen eşleşmeleri önlemek için.

Geçerli klasörde ve tüm alt klasörlerde özyinelemeli olarak yeniden adlandırmak için şunu ekleyin: -Recurse bayrak:

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

Örnek:

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

Windows PowerShell'de geçerli klasördeki ve tüm alt klasörlerdeki tüm dosya uzantılarını toplu olarak ve özyinelemeli olarak değiştirin.

3.6 Yöntem 6: PowerToys PowerRename

PowerRename, Microsoft PowerToys ile birlikte gelen, grafik arayüzüne sahip bir araçtır; komut satırı bilgisine gerek yoktur ve düzenli ifadeler ile alt klasörleri destekler:

  1. Indirin ve yükleyin microsoft güç oyuncakları Microsoft Store'dan.
  2. Dosya Gezgini'nde tüm hedef dosyaları ve alt klasörleri seçin -> sağ tıklayın -> PowerRename ile Yeniden Adlandır.
    Windows Dosya Gezgini'nde tüm dosyalara ve alt klasörlere sağ tıklayın ve "PowerRename ile Yeniden Adlandır" seçeneğini seçin.
  3. PowerRename penceresinde şunları ayarlayın:
    • Aramak: oldext
    • Ile değiştirin: newext
    • Başvurmak: Sadece uzatma

    Not: Yeniden adlandırma işlemini uyguladığımızdan beri Sadece uzatmaEski ve yeni uzantılarda nokta (.) bulunmamalıdır, yani şunu kullanmalısınız: oldext hem de newext yerine .oldext hem de .newext.

  4. Önizlemedeki değişiklikler Yeniden adlandırılan Sağ panelin sütunu.
  5. Her şey yolundaysa, tıklayın. Uygula değişiklikleri uygulamak.

PowerRename penceresinde dosya uzantılarını yeniden adlandırın.

4. Mac'te Dosya Uzantısı Nasıl Değiştirilir?

4.1 Yöntem 1: Finder ile Yeniden Adlandırma

Finder kullanarak Mac'te dosya uzantısını değiştirmenin en hızlı yolu:

  1. Finder'da dosya uzantılarının görünür olduğundan emin olun (bkz. Bölüm 2.3).
  2. Dosyayı seçmek için dosya adına tek tıklayın, ardından tekrar tıklayın veya basın. Dönüş düzenleme moduna girmek için
  3. Noktadan sonraki uzantıyı değiştirin -> basın Dönüş.
  4. Tıkla [Yeni uzantıyı] kullanın. Onay iletişim kutusunda:
    Mac'te dosya uzantısını değiştirmeye çalışırken çıkan uyarı mesajı.

4.2 Yöntem 2: Bilgi Panelini Edinin

Bilgi Al paneli, çift uzantı sorununu (örneğin, .html.txtBu durum, Finder'ın satır içi yeniden adlandırma yöntemiyle ortaya çıkabilir.

  1. Sağ tıklayın (veya Ctrl-dosyaya tıklayın -> Get Info.
  2. genişletmek Ad ve Uzantı alan.
  3. Eklentiyi düzenle -> paneli kapat.
    Mac'te Bilgi Al panelinde dosya uzantısını değiştirme.
  4. Tıkla [Yeni uzantıyı] kullanın. Onay iletişim kutusunda:
    Mac'te dosya uzantısını değiştirmeye çalışırken çıkan uyarı mesajı.

 

4.3 Yöntem 3: Terminal

Kullan mv Terminal'deki komut, dosya uzantısını da değiştirebilir:

  1. Finder'da şuraya gidin: Başvurular klasör, ardından kamu hizmetleri klasörü seçin, ardından Terminal.uygulama:
    Mac'inizde terminali açın.
  2. Koşmak:
    mv "/path/to/file.oldext" "/path/to/file.newext"

    Örnek: mv ~/Desktop/test.jpeg ~/Desktop/test.jpg

4.4 Yöntem 4: Terminal (Toplu Değişim)

Geçerli klasör içindeki dosya uzantılarını toplu olarak değiştirmek için bir shell döngüsü kullanın:

  1. Finder'da şuraya gidin: Başvurular klasör, ardından kamu hizmetleri klasörü seçin, ardından Terminal.uygulama:
    Mac'inizde terminali açın.
  2. Hedef klasöre gidin ve ardından şu komutu çalıştırın:
    for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; done

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

4.5 Yöntem 5: Terminal (Özyinelemeli Olarak Toplu Değişiklik)

Kullanım find ile birlikte mv Dosya uzantılarını tüm alt klasörlerde özyinelemeli olarak değiştirmek.

  1. Finder'da şuraya gidin: Başvurular klasör, ardından kamu hizmetleri klasörü seçin, ardından Terminal.uygulama:
    Mac'inizde terminali açın.
  2. Koşmak:
    find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;

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

5. Linux'ta Dosya Uzantısı Nasıl Değiştirilir?

5.1 Yöntem 1: Terminal

Kullan mv Linux terminalinde tek bir dosyanın uzantısını değiştirmek için kullanılan komut.

  1. Koşmak:
    mv "/path/to/file.oldext" "/path/to/file.newext"

    Örnek: mv test.jpeg test.jpg

Linux terminalinde dosya uzantısını değiştirme.

5.2 Yöntem 2: Terminal (Toplu Değişim)

Kullan rename Dosya uzantılarını toplu olarak değiştirmek için kullanılan komut. İki sürümü mevcuttur. rename Linux'ta farklı sözdizimiyle mevcut. Bu yüzden çalıştırmanız gerekiyor. rename --version Sizinkini belirlemek için:
Linux'ta `rename --version` komutunu kullanarak `rename` komutunun sürümünüzü belirleyebilirsiniz.
Ardından aşağıdaki tabloya göre ilgili komutu kullanın:

rename --version çıktı Komuta Örnek
İçeren util-linux rename .oldext .newext *.oldext rename .jpeg .jpg *.jpeg
İçeren File::Rename veya sürüm bilgisi yok rename 's/\.oldext$/.newext/' *.oldext rename 's/\.jpeg$/.jpg/' *.jpeg

 

5.3 Yöntem 3: Terminal (Özyinelemeli Olarak Toplu Değişiklik)

Kullanım find ile birlikte rename Geçerli klasörde ve tüm alt klasörlerde dosya uzantılarını özyinelemeli olarak değiştirmek için kullanılır. Sözdizimi değişiklik gösterebilir. rename sürüm, bu yüzden kontrol etmeniz gerekiyor.rename --version:
Linux'ta `rename --version` komutunu kullanarak `rename` komutunun sürümünüzü belirleyebilirsiniz.
Ardından aşağıdaki tabloya göre ilgili komutu kullanın:

rename --version çıktı Komuta Örnek
İçeren util-linux find . -name "*.oldext" -exec rename .oldext .newext {} \; find . -name "*.jpeg" -exec rename .jpeg .jpg {} \;
İçeren File::Rename veya sürüm bilgisi yok find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \;

6. SSS

S: Dosya uzantısını değiştirmek dosya biçimini de değiştirir mi?

A: Hayır. Uzantı yalnızca bir etikettir. Yeniden adlandırmak dosyanın iç verilerini veya biçimini değiştirmez.

S: Dosya uzantısını değiştirdikten sonra dosya türü neden değişmiyor?

A: Çünkü dosya uzantıları gizli ve siz yalnızca mevcut gizli uzantının önüne yeni bir uzantı eklediniz. Bunu düzeltmek için, dosya uzantılarını gizlemeyi kaldır Önce yeniden adlandırın, sonra tekrar değiştirin.

S: Dosyam neden böyle oluyor? filename.html.txt Adını değiştirdikten sonra mı?

A: Cevabı önceki soruda bulabilirsiniz.

S: Erişim Engellendi / Yetersiz İzinler hatasını nasıl çözebilirim?

A: Mevcut kullanıcı hesabının dosya uzantısını değiştirme izni yok. Devam edin veya Yönetici olarak giriş yapıp tekrar deneyin.

S: Tüm dosya uzantılarını göstermeden bir dosya uzantısını nasıl değiştirebilirim?

A: Windows'ta, Komut İstemi'ni şu komutla kullanın: ren Bu komut, Dosya Gezgini görüntüleme ayarlarının değiştirilmesini gerektirmeden, uzantılar dahil olmak üzere dosya adları üzerinde doğrudan çalışır (bkz. Bölüm 3.2Benzer şekilde, Mac'te Terminal'i kullanın. mv komut (bkz. Bölüm 4.3).

S: Mac'te dosya uzantısını nasıl değiştiririm?

A: Finder'da yeniden adlandırmayı kullanın (Bölüm 4.1), Bilgi Al paneli (Bölüm 4.2), veya Terminal mv komut (Bölüm 4.3). Bilgi Al yöntemi, çift uzantı sorununu önler.

S: Windows'ta dosya uzantılarını toplu olarak nasıl değiştiririm?

A: Üç seçenek: Komut İstemi ren *.old *.new (Bölüm 3.3), PowerShell Rename-Item (Bölüm 3.5), PowerToys PowerRename GUI (Bölüm 3.6).

S: CMD ile alt klasörlerde toplu yeniden adlandırma işlemi çalışır mı?

A: Temel ren Bu komut yalnızca geçerli klasörde çalışır. Kullanın for /R döngü (Bölüm 3.4) veya PowerShell ile -Recurse (Bölüm 3.5) iç içe geçmiş alt klasörleri kapsayacak şekilde.

7. Sonuç

Tek bir dosya için, Dosya Gezgini'nde yeniden adlandırma (Windows) veya Finder'da yeniden adlandırma (Mac) en hızlı yöntemdir. Bir klasör içindeki toplu değişiklikler için şunu kullanın: ren *.old *.new Windows'ta veya Mac ve Linux'ta bir shell döngüsü. Alt klasörler arasında özyinelemeli yeniden adlandırma için şunu kullanın: for /R Windows'ta döngü veya PowerShell, find + mv Mac'te ve find + rename Linux üzerinde. Toplu işlemler için grafik arayüzü tercih ediyorsanız, PowerToys PowerRename (Windows) Harika.


Yazar Hakkında

Shou Sheng Microsoft Office uzmanı olup Word, Excel ve diğer programlarda 10 yılı aşkın uygulamalı deneyime sahiptir. PowerPoint Kurumsal ve eğitim ortamlarında sorun giderme konusunda uzmanlaşmıştır. Binlerce kullanıcının kayıp çalışmalarını kurtarmasına, dosya bozulma sorunlarını çözmesine ve Office iş akışlarını optimize etmesine yardımcı olmuştur.

Shou, teknik yazıları aracılığıyla karmaşık Office sorun giderme işlemlerini her beceri seviyesindeki kullanıcılar için açık ve uygulanabilir adımlara dönüştürmeye kendini adamıştır. Microsoft 365'teki en son gelişmeleri takip eder ve doğruluğu sağlamak için yöntemlerini sürekli olarak gerçek dünya dosya bozulma senaryolarına karşı test eder.

Bu kılavuzla ilgili sorularınız mı var veya Office sorunlarıyla ilgili ek yardıma mı ihtiyacınız var? Shou size yardımcı olmaktan memnuniyet duyar. geri bildirim ve öneriler Bu sorun giderme kaynaklarını geliştirmek için.

Şimdi paylaş: