Apakah ada cara mudah untuk mengganti nama semua file dalam direktori? Apakah PowerShell cara untuk pergi?
Saya ingin beralih dari ini:
c:\family_pics\
img123.jpg
img124.jpg
untuk ini:
c:\family_pics\
family_pics_1.jpg
family_pics_2.jpg
Idealnya, saya ingin menjalankan skrip pada direktori yang akan mengubah nama semua file berdasarkan nama direktori saat ini sambil menjaga ekstensi dan akan berjalan pohon direktori secara rekursif.
sumber
Meskipun Anda dapat melakukan hal-hal dengan file batch saya telah menemukan bahwa lebih banyak kontrol, opsi dll. Dan petunjuk visual tentang apa yang akan terjadi lebih baik.
Ada alat gratis yang disebut CKRename. Situs penulis asli tampaknya telah menghilang tetapi aplikasi ini berfungsi penuh dan cukup populer (saya telah menggunakannya selama 8 tahun). Unduh CKRename
Berikut screenshot dari aksi itu
sumber
Anda bisa menyorot semua yang Anda inginkan di explorer kemudian klik kanan pada yang pertama dan ganti nama dan windows kemudian akan mengubah nama mereka semua untuk Anda dengan konvensi penamaan yang sama.
sumber
ReNamer: http://www.den4b.com/
Lihat juga: Cara Mengganti Nama Bagian dari Nama File dari Pilihan File di Windows?
Letakkan folder Anda dengan gambar ke ReNamer (subfolder akan ditambahkan secara rekursif secara default). Klik kolom Nama untuk mengurutkan berdasarkan nama file jika Anda ingin mempertahankan urutan berurutan. Tag meta khusus akan memungkinkan Anda menggunakan nama folder induk untuk penggantian nama. Gunakan aturan penggantian nama berikut:
sumber
Total Commander memiliki beberapa fitur ganti nama file yang keren .
Tentu saja jika Anda suka solusi powershell owenevans00 tampak hebat.
sumber
Unduh RenameFiles (freeware). Ini adalah satu-satunya program yang sangat saya lewatkan sejak saya pindah dari Windows ke Apple.
Sepertinya ini tersedia di sini http://it-falke.com/software/renamefiles/us_description.php tapi saya tidak punya PC untuk menguji tautan itu. Versi terakhir yang saya gunakan adalah 2.1.4. Itu sangat sederhana tetapi fleksibel.
sumber
ini menghilangkan empat karakter terakhir (biasanya ekstensi)
Anda mungkin perlu menyesuaikan yang di atas untuk menangani spasi atau persyaratan penggantian nama khusus Anda
sumber