Ganti nama file secara batch menggunakan search and replace, regex dengan ekstensi shell SmartRename

Coba Instrumen Kami Untuk Menghilangkan Masalah

Ada banyak cara untuk mengganti nama file secara batch, mis. dengan menggunakan program seperti Ubah Nama Kami atau Ganti Nama Lanjutan r. Tetapi apakah Anda sudah mempertimbangkan untuk menggunakan program ekstensi shell?

Batch rename files using search and replace, regex with the SmartRename shell extension for Windows

SmartRename adalah salah satu aplikasi yang menawarkan beberapa opsi menarik. Perhatikan bahwa program telah diintegrasikan ke Koleksi alat Microsoft PowerToys . Anda dapat menginstal PowerToys dan mendapatkan akses ke sana, atau, unduh yang berdiri sendiri jika Anda lebih suka dan hindari footprint PowerToys yang lebih besar dan beberapa Telemetri yang menyertainya.

Buka Windows Explorer dan klik kanan pada file yang ingin Anda ganti namanya, dan pilih opsi 'SmartRename' dari menu konteks Explorer. Jendela pop-up akan terbuka, ini adalah antarmuka program.

SmartRename menu

Ini cukup mudah digunakan. Bagian di bawah jendela adalah panel pratinjau, dan ini menampilkan daftar file yang dipilih dengan nama aslinya dan Berganti nama (nama baru). Klik kotak di samping file untuk mengecualikannya dari proses penggantian nama. Jumlah file, dan jumlah file yang akan diganti namanya ditampilkan di sudut kiri bawah jendela.

Ada dua opsi di atas GUI SmartRename, yang diberi label 'Search for' dan 'Replace with'. Mulailah mengetik di bidang 'Cari', dan program akan menyorot file yang cocok di panel pratinjau. Ini bekerja secara realtime berdasarkan tipe Anda. Apa yang dilakukannya secara berbeda adalah, ia menghapus kata kunci yang Anda ketikkan, dari namanya. Ketik kata baru yang ingin Anda masukkan di bidang 'Ganti dengan'. Dan itu akan muncul sebagai ganti kata kunci yang Anda ketikkan di 'Search for'. Nama lainnya tidak terpengaruh.

Untuk mis. Saya memilih beberapa gambar yang mengandung huruf 'WPD' di namanya. Jika saya akan 'Mencari' WPD dan menggantinya dengan 'Dasbor Privasi Windows', SmartRename menampilkan pratinjau nama baru yang berisi tiga kata sebagai bagian dari nama file. Klik pada tombol ganti nama di bagian bawah jendela untuk menerapkan perubahan.

Apakah hanya itu yang bisa dilakukannya? Itu sepertinya cukup mendasar. Kurang tepat, Smart Rename mendukung ekspresi reguler.

Penggantian Nama Lanjutan

Jika Anda terbiasa dengan karakter meta regex, Anda harus melakukannya. Tetapi bagi mereka yang tidak, saya akan menjelaskan beberapa contoh di sini untuk penggunaan dasar.

Cara menambahkan Awalan atau Akhiran di SmartRename

Anda dapat menambahkan Awalan ke nama dengan menyertakan simbol sisipan ^ di bidang 'Cari'. Demikian pula, tambahkan Sufiks dengan menggunakan $. Anda dapat menyertakan spasi atau pemisah sebelum atau sesudah kata baru di kolom Ganti dengan.

SmartRename prefix

Mari kita lihat contohnya. Saya ingin menambahkan kata 'Ghacks' sebagai awalan ke file. Jadi saya menambahkan tanda sisipan di bidang 'Cari', dan ketik 'Ghack' (ada spasi setelah kata). SmartRename akan mengganti nama file dengan menambahkan Ghack diikuti dengan spasi di awal setiap nama file.

SmartRename suffix

Ubah nama file sepenuhnya

Jika Anda ingin mengubah nama daftar seluruhnya, untuk mis. sekelompok gambar dengan nama acak, gunakan perintah pencarian. *, dan ketik nama baru di bidang ganti.

SmartRename rename all

SmartRename dapat mengganti nama file pada basis case sensitive, dalam hal ini nama hanya diubah untuk kecocokan yang sempurna. Dalam contoh kami, WPD cocok sedangkan wpd tidak. Tambahkan nomor inkremental ke setiap file menggunakan opsi 'Enumerate Files'. Contoh:. $ Akan menambahkan angka di dalam tanda kurung di akhir setiap nama file. (lihat tangkapan layar pertama).

Anda dapat mengecualikan file untuk hanya mengganti nama folder dalam daftar, atau mengecualikan folder untuk mengganti nama file. SmartRename juga mendukung subfolder. Aktifkan tombol 'Hanya nama item' untuk membuat aplikasi mempertahankan ekstensi. Atau alihkan 'Hanya ekstensi item' untuk mengubah ekstensi file tanpa mengedit namanya.

SmartRename replace extension

Meskipun program tidak memiliki opsi batalkan atau fungsi riwayat, Anda dapat membatalkan perubahan menggunakan Windows Explorer. Peringatan di sini adalah bahwa itu hanya berfungsi sampai Anda membuat operasi file lain di Explorer.

SmartRename adalah aplikasi open source. Ini tersedia dalam versi 32-bit dan 64-bit, tetapi keduanya tidak portabel.

SmartRename adalah program yang bagus, tetapi hanya jika Anda menggunakannya dengan regex.

SmartRename

Untuk Windows

Unduh sekarang