Ketahui cara menukar sambungan fail pada Windows, Mac dan Linux, daripada kaedah GUI mudah kepada penamaan semula baris arahan pukal dan rekursif.
1. Apakah Sambungan Fail?
1.1 Definisi dan Format
Sambungan fail ialah akhiran selepas titik di hujung nama fail—contohnya, .docx in myfile.docx, .jpg in mypicture.jpg, Atau .mp4 in myvideo.mp4Sistem pengendalian membaca sambungan untuk menentukan program mana yang membuka fail tersebut. Sambungan disimpan sebagai sebahagian daripada nama fail itu sendiri, bukan di dalam kandungan fail.
1.2 Di Mana Boleh Mencari Sambungan Fail
Sambungan fail disembunyikan secara lalai pada kebanyakan sistem. Sebaik sahaja dipaparkan (lihat Seksyen 2), sambungan tersebut muncul di hujung nama fail dalam File Explorer (Windows) atau Finder (Mac). Anda juga boleh menemuinya untuk fail tertentu dalam Hartanah dialog pada Windows atau Dapatkan Maklumat panel pada Mac.
1.3 Jenis Sambungan Fail Biasa
- Dokumen:
.doc,.docx,.pdf,.txt,.html - Imej:
.jpg,.jpeg,.png,.bmp - Video:
.mp4,.avi,.wmv - Audio:
.mp3,.wav
2. Tunjukkan Sambungan Fail Sebelum Menamakan Semula (Prasyarat)
Secara lalai, Windows menyembunyikan sambungan fail untuk jenis fail yang diketahui dan memaparkannya untuk jenis fail yang tidak diketahui; Mac menyembunyikan semua sambungan fail. Memandangkan kaedah penamaan semula berasaskan GUI memerlukan sambungan kelihatan terlebih dahulu, lengkapkan bahagian ini sebelum meneruskan ke Bahagian 3 dan 4.
2.1 Tunjukkan Sambungan Fail dalam Windows 10
2.1.1 Melalui Tab Paparan Penjelajah Fail (Paling Terpantas)
- Buka File Explorer -> klik Lihat tab.
- daftar Sambungan nama fail dalam kumpulan Tunjuk/Sembunyikan.
2.1.2 Melalui Pilihan Folder (Alternatif)
- Dalam Penjelajah Fail, klik Lihat -> Pilihan -> Tukar pilihan folder dan carianSecara alternatif, tekan Win + R, jenis
control folders, dan tekan Masukkan. - Dalam Pilihan Folder dialog, klik pada Lihat tab -> nyahtanda Sembunyikan sambungan untuk jenis fail yang diketahui -> klik OK.
2.2 Tunjukkan Sambungan Fail dalam Windows 11
2.2.1 Melalui Paparan > Tunjukkan Menu (Paling Cepat)
Windows 11 mengalihkan togol sambungan fail ke menu Paparan.
- Buka File Explorer -> klik Lihat -> Tunjuk -> semak Sambungan nama fail.
2.2.2 Melalui Pilihan Folder (Alternatif)
Dialog Pilihan Folder masih tersedia dalam Windows 11.
- Dalam Penjelajah Fail, klik ⋯ menu -> Pilihan -> Lihat tab.
- Nyahtanda Sembunyikan sambungan untuk jenis fail yang diketahui -> klik OK.
2.3 Tunjukkan Sambungan Fail dalam Mac
- Klik Pencari -> Tetapan.
- Klik Maju tab -> semak Tunjukkan semua sambungan nama fail.
3. Cara Menukar Sambungan Fail pada Windows
3.1 Kaedah 1: Tukar Nama Penjelajah Fail
Ini adalah cara paling mudah untuk menukar sambungan fail:
- Pastikan sambungan fail kelihatan (lihat Seksyen 2).
- Pilih fail untuk menukar sambungan.
- Gunakan salah satu kaedah berikut:
- Keratan Akhbar F2
- Klik sekali sahaja nama fail
- Klik kanan fail -> Namakan semula
- Edit sambungan selepas titik -> tekan Masukkan.
- Klik Ya apabila Windows memberi amaran bahawa fail mungkin berhenti berfungsi:
3.2 Kaedah 2: Prompt Perintah
Gunakan Prompt Perintah untuk menukar sambungan fail tanpa menukar tetapan "tunjukkan sambungan" dalam File Explorer.
- Jenis
cmddalam bar alamat File Explorer untuk membuka Command Prompt dalam folder semasa. - Jalankan:
ren "oldname.oldext" "oldname.newext"Contoh:
ren "test.jpeg" "test.jpg"
3.3 Kaedah 3: Prompt Perintah — Perubahan Pukal
Gunakan corak wildcard untuk menukar sambungan fail secara pukal dalam folder semasa.
- Navigasi ke folder sasaran; taip
cmddalam bar alamat Penjelajah Fail. - Jalankan:
ren *.oldext *.newextContoh:
ren *.jpeg *.jpg— ubah semua.jpegsambungan fail kepada.jpgdalam folder semasa.
3.4 Kaedah 4: Prompt Perintah — Perubahan Pukal Secara Rekursif
Menggunakan for /R gelung untuk menukar sambungan fail dalam folder semasa dan semua subfolder secara rekursif daripada direktori root.
- Buka Prompt Perintah dan navigasi ke direktori root:
cd C:\path\to\root - Pratonton semua fail yang akan terjejas:
dir /b /s *.oldextContoh:
dir /b /s *.jpeg - Jalankan gelung rekursif untuk menamakan semula:
for /R %d in (.) do @rename "%d\*.oldext" *.newextContoh:
for /R %d in (.) do @rename "%d\*.jpeg" *.jpg
3.5 Kaedah 5: PowerShell
Anda juga boleh menggunakan PowerShell Rename-Item cmdlet untuk melakukan penggantian yang lebih tepat dan lanjutan menggunakan ungkapan biasa:
- Buka PowerShell dan navigasi ke folder sasaran.
- Jalankan:
Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }Contoh:
Get-ChildItem "*.jpeg" | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
Catatan: -replace menerima ungkapan biasa, jadi anda perlu keluar dari titik (\.) dan sauh ke hujung rentetan ($) untuk mengelakkan padanan yang tidak disengajakan.
Untuk menamakan semula secara rekursif dalam folder semasa dan semua subfolder, tambahkan -Recurse bendera:
Get-ChildItem -Path . -Filter "*.oldext" -Recurse | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }
Contoh:
Get-ChildItem -Path . -Filter "*.jpeg" -Recurse | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
3.6 Kaedah 6: PowerToys PowerRename
PowerRename ialah alat berasaskan GUI yang digabungkan dengan Microsoft PowerToys—tiada pengetahuan baris arahan diperlukan, dengan sokongan untuk regex dan subfolder:
- Muat turun dan pasang mainan microsoft power daripada Microsoft Store.
- Pilih semua fail dan subfolder sasaran dalam File Explorer -> klik kanan -> Namakan semula dengan PowerRename.
- Dalam tetingkap PowerRename, tetapkan:
- Carian untuk:
oldext - Gantikan dengan:
newext - Memohon kepada: Pelanjutan sahaja
Catatan: Oleh kerana kita menggunakan penamaan semula pada Pelanjutan sahaja, sambungan lama dan sambungan baharu TIDAK sepatutnya mengandungi titik(.), iaitu, anda harus menggunakan
oldextdannewextbukan.oldextdan.newext. - Carian untuk:
- Pratonton perubahan dalam Dinamakan semula lajur panel kanan.
- Jika semuanya OK, klik Memohon untuk menerapkan perubahan.
4. Cara Menukar Sambungan Fail pada Mac
4.1 Kaedah 1: Tukar Nama Pencari
Cara terpantas untuk menukar sambungan fail pada Mac menggunakan Finder:
- Dalam Finder, pastikan sambungan fail kelihatan (lihat Seksyen 2.3).
- Klik sekali nama fail untuk memilihnya, kemudian klik sekali lagi atau tekan Pulangkan untuk memasuki mod edit.
- Tukar sambungan selepas titik -> tekan Pulangkan.
- Klik Gunakan [sambungan baharu] dalam dialog pengesahan:
4.2 Kaedah 2: Dapatkan Panel Maklumat
Panel Dapatkan Maklumat mengelakkan isu sambungan berganda (cth., .html.txt) yang boleh berlaku dengan kaedah penamaan semula Finder sebaris.
- Klik kanan (atau Ctrl-klik) fail -> Dapatkan Maklumat.
- Mengembangkan Nama & Sambungan lapangan.
- Edit sambungan -> tutup panel.
- Klik Gunakan [sambungan baharu] dalam dialog pengesahan:
4.3 Kaedah 3: Terminal
Menggunakan mv arahan dalam Terminal juga boleh menukar sambungan fail:
- Dalam Finder, pergi ke Aplikasi folder, kemudian Kesediaan folder, kemudian pilih terminal.app:
- Jalankan:
mv "/path/to/file.oldext" "/path/to/file.newext"Contoh:
mv ~/Desktop/test.jpeg ~/Desktop/test.jpg
4.4 Kaedah 4: Terminal (Perubahan Pukal)
Gunakan gelung shell untuk menukar sambungan fail secara pukal dalam folder semasa:
- Dalam Finder, pergi ke Aplikasi folder, kemudian Kesediaan folder, kemudian pilih terminal.app:
- Navigasi ke folder sasaran, kemudian jalankan:
for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; doneContoh:
for f in *.jpeg; do mv "$f" "${f%.jpeg}.jpg"; done
4.5 Kaedah 5: Terminal (Perubahan Pukal Secara Rekursif)
Penggunaan find digabungkan dengan mv untuk menukar sambungan fail secara rekursif merentasi semua subfolder.
- Dalam Finder, pergi ke Aplikasi folder, kemudian Kesediaan folder, kemudian pilih terminal.app:
- Jalankan:
find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;Contoh:
find . -name "*.jpeg" -exec bash -c 'mv "$1" "${1%.jpeg}.jpg"' _ {} \;
5. Cara Menukar Sambungan Fail pada Linux
5.1 Kaedah 1: Terminal
Menggunakan mv arahan untuk menukar sambungan fail tunggal dalam Terminal Linux.
- Jalankan:
mv "/path/to/file.oldext" "/path/to/file.newext"Contoh:
mv test.jpeg test.jpg
5.2 Kaedah 2: Terminal (Perubahan Pukal)
Menggunakan rename arahan untuk menukar sambungan fail secara pukal. Dua versi rename wujud pada Linux dengan sintaks yang berbeza. Jadi anda perlu menjalankan rename --version untuk mengenal pasti milik anda:
kemudian gunakan arahan yang sepadan berdasarkan jadual berikut:
rename --version output |
Perintah | Contoh |
|---|---|---|
Mengandungi util-linux |
rename .oldext .newext *.oldext |
rename .jpeg .jpg *.jpeg |
Mengandungi File::Rename atau tiada maklumat versi |
rename 's/\.oldext$/.newext/' *.oldext |
rename 's/\.jpeg$/.jpg/' *.jpeg |
5.3 Kaedah 3: Terminal (Perubahan Pukal Secara Rekursif)
Penggunaan find digabungkan dengan rename untuk menukar sambungan fail secara rekursif dalam folder semasa dan semua subfolder. Sintaks berbeza mengikut rename versi, jadi anda perlu menyemak denganrename --version:
kemudian gunakan arahan yang sepadan berdasarkan jadual berikut:
rename --version output |
Perintah | Contoh |
|---|---|---|
Mengandungi util-linux |
find . -name "*.oldext" -exec rename .oldext .newext {} \; |
find . -name "*.jpeg" -exec rename .jpeg .jpg {} \; |
Mengandungi File::Rename atau tiada maklumat versi |
find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; |
find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \; |
6. Soalan Lazim
S: Adakah menukar sambungan fail mengubah format fail itu sendiri?
A: Tidak. Sambungan tersebut hanyalah label. Menamakannya semula tidak mengubah data atau format dalaman fail.
S: Mengapakah jenis fail tidak berubah selepas saya menamakan semula sambungan tersebut?
A: Kerana sambungan fail tersembunyi, dan anda hanya menambah sambungan baharu di hadapan sambungan tersembunyi sedia ada. Untuk membetulkannya, nyahsembunyikan sambungan fail dahulu, kemudian tukar nama semula.
S: Mengapakah fail saya menjadi filename.html.txt selepas saya menamakannya semula?
A: Lihat jawapan dalam soalan sebelumnya.
S: Bagaimanakah saya menyelesaikan ralat Akses Ditolak / Kebenaran Tidak Mencukupi?
A: Akaun pengguna semasa tidak mempunyai kebenaran untuk menukar sambungan fail. Teruskan atau log masuk sebagai Pentadbir dan cuba semula.
S: Bagaimanakah saya boleh menukar sambungan fail tanpa memaparkan semua sambungan fail?
A: Dalam Windows, gunakan Command Prompt dengan ren arahan — ia berfungsi secara langsung pada nama fail termasuk sambungan tanpa memerlukan tetapan paparan File Explorer diubah (lihat Seksyen 3.2). Begitu juga, dalam Mac, gunakan Terminal dengan mv perintah (lihat Seksyen 4.3).
S: Bagaimanakah saya boleh menukar sambungan fail pada Mac?
A: Gunakan penamaan semula Finder (Seksyen 4.1), panel Dapatkan Maklumat (Seksyen 4.2), atau Terminal mv perintah (Seksyen 4.3Kaedah Dapatkan Maklumat mengelakkan isu sambungan berganda.
S: Bagaimanakah saya boleh menukar sambungan fail secara pukal pada Windows?
A: Tiga pilihan: Prompt Perintah ren *.old *.new (Seksyen 3.3), PowerShell Rename-Item (Seksyen 3.5), GUI PowerToys PowerRename (Seksyen 3.6).
S: Adakah penamaan semula pukal dengan CMD berfungsi dalam subfolder?
A: Asasnya ren arahan hanya berfungsi dalam folder semasa. Gunakan for /R gelung (Seksyen 3.4) atau PowerShell dengan -Recurse (Seksyen 3.5) untuk menutup subfolder bersarang.
7. kesimpulan
Untuk satu fail, Penamaan semula Penjelajah Fail (Windows) atau Penamaan semula pencari (Mac) ialah pendekatan terpantas. Untuk perubahan pukal dalam folder, gunakan ren *.old *.new pada Windows atau gelung shell pada Mac dan Linux. Untuk penamaan semula rekursif merentasi subfolder, gunakan for /R gelung atau PowerShell pada Windows, find + mv pada Mac, dan find + rename pada Linux. Jika anda lebih suka GUI untuk operasi pukal, PowerToys PowerRename (Windows) hebat.
Mengenai Penulis
Shou Sheng merupakan pakar Microsoft Office dengan lebih 10 tahun pengalaman praktikal dalam Word, Excel dan PowerPoint penyelesaian masalah merentasi persekitaran perusahaan dan pendidikan. Beliau telah membantu beribu-ribu pengguna memulihkan kerja yang hilang, menyelesaikan masalah kerosakan fail dan mengoptimumkan aliran kerja Office mereka.
Melalui penulisan teknikalnya, Shou komited untuk menterjemahkan penyelesaian masalah Office yang kompleks kepada langkah-langkah yang jelas dan boleh diambil tindakan untuk pengguna semua peringkat kemahiran. Beliau mengikuti perkembangan terkini dalam Microsoft 365 dan sentiasa menguji kaedah terhadap senario kerosakan fail dunia sebenar untuk memastikan ketepatannya.
Ada soalan tentang panduan ini atau memerlukan bantuan tambahan dengan isu Office? Shou mengalu-alukan maklum balas dan cadangan untuk menambah baik sumber penyelesaian masalah ini.

















