Cara mengganti Extension file secara kolektif
Berikut adalah cara untuk mengganti extension file pada folder anda secara kolektif :
1. Menggunakan Bahasa Python :
copy code dibawah ini.
import os
def change_file_extension(directory, old_extension, new_extension):
for file in os.listdir(directory):
if file.endswith(old_extension):
base = os.path.splitext(file)[0] os.rename(os.path.join(directory, file),
os.path.join(directory, base + new_extension))
# Contoh penggunaan
directory = "C:/Users/JohnDoe/Documents"
old_extension = ".txt"
new_extension = ".docx"
change_file_extension(directory, old_extension, new_extension)
Program ini menerima tiga parameter: 1. directory: direktori di mana file-file yang akan diubah ekstensinya berada. 2. old_extension: ekstensi lama yang ingin diubah. 3. new_extension: ekstensi baru yang ingin digunakan. Program akan membaca semua file di dalam direktori directory, dan jika file tersebut berakhir dengan ekstensi old_extension, maka program akan mengubah ekstensi file tersebut menjadi new_extension. Contoh di atas akan mengubah semua file dengan ekstensi .txt menjadi .docx di dalam direktori C:/Users/JohnDoe/Documents.
2. Menggunakan Bahasa Batch :
Copy code dibawah ini.
@echo off
set directory=C:\Users\JohnDoe\Documents
set old_extension=.txt
set new_extension=.docx
for /R %directory% %%f in (*%old_extension%) do (
ren "%%f" "%%~nf%new_extension%"
)
echo File extension changed successfully!
Program batch ini juga menerima tiga parameter: 1. directory: direktori di mana file-file yang akan diubah ekstensinya berada.
2. old_extension: ekstensi lama yang ingin diubah.
3. new_extension: ekstensi baru yang ingin digunakan.
Program ini menggunakan loop for untuk membaca semua file dengan ekstensi old_extension di dalam direktori directory. Setiap file yang ditemukan akan diubah ekstensinya menjadi new_extension dengan menggunakan perintah ren. %~nf digunakan untuk mendapatkan nama file tanpa ekstensinya.
Contoh di atas akan mengubah semua file dengan ekstensi .txt menjadi .docx di dalam direktori C:\Users\JohnDoe\Documents. Setelah program selesai, akan menampilkan pesan "File extension changed successfully!".
Posting Komentar untuk "Cara mengganti Extension file secara kolektif"