Cần đổi tên hàng loạt file trên Windows? Làm thủ công rất tốn thời gian, nhưng Windows hỗ trợ script tự động hóa việc đổi tên, tiết kiệm giờ làm việc.
Ví dụ: thư mục hàng trăm ảnh tên Copy of + từ khóa, như Copy of Black Tea.jpg.
Thay vì xóa "Copy of" hoặc đổi từ đó thủ công cho từng file, chạy script làm tất cả.
Phần mềm và máy ảnh thường thêm tiền tố/hậu tố cố định khi xuất file → script này rất tiện.
Cách Tạo Script Đổi Tên
Script = tập lệnh chính xác nói máy tính làm gì. Script "tìm và thay thế" dưới đây:
Set objFso = CreateObject("Scripting.FileSystemObject")
Set Folder = objFSO.GetFolder("ENTER\PATH\HERE")
For Each File In Folder.Files
sNewFile = File.Name
sNewFile = Replace(sNewFile,"ORIGINAL","REPLACEMENT")
if (sNewFile<>File.Name) then
File.Move(File.ParentFolder+"\"+sNewFile)
end if
Next
Cần trình soạn thảo văn bản. Notepad có sẵn Windows đủ dùng.
- Mở Notepad: Search "Notepad" menu Start hoặc Win+R → gõ notepad.
- Copy script chính xác như trên, dán vào Notepad.
- Chỉnh script cho phù hợp trường hợp của bạn:
- Thay ENTER\PATH\HERE = đường dẫn thư mục chứa file cần đổi tên. Ví dụ: C:\Users\Matt\Desktop\Converted MP3s\.
- Muốn script luôn áp dụng cho thư mục chứa nó: đổi đường dẫn thành .\ (dấu chấm + gạch chéo ngược, không khoảng cách). Thả script vào thư mục nào, áp dụng cho thư mục đó.
- Thay ORIGINAL = ký tự muốn thay, xóa REPLACEMENT → nhập ký tự thay thế. Dòng này hiểu: "thay THẾ NÀY bằng THẾ KIA".
- Lưu ý: Giữ dấu ngoặc kép mọi nơi thấy chúng. Cần thiết cho đường dẫn và phần thay thế.
- File → Save As → đặt tên tùy ý, nhưng Save as type: All Files (*) → thêm đuôi .vbs.
- Đóng Notepad, chạy file .vbs để áp dụng script.
Muốn sửa script (đổi thư mục, đổi từ cần thay): chuột phải file .vbs → chọn Edit.
Đổi Tên Hàng Loạt File Trên Windows 10 (Tính Năng Mặc Định)
Windows 10 có tính năng đổi tên hàng loạt tích hợp, dễ dùng, có thể chính xác bạn cần. Khác với script: hoạt động ngay cả khi tên file hoàn toàn khác nhau.
Hai phương pháp dùng cho trường hợp khác nhau:
- 100 file có từ "house" + ký tự khác. Muốn giữ ký tự khác, chỉ đổi "house" → "home". Script phù hợp.
- 100 file tên ngẫu nhiên. Muốn đổi thành dạng giống nhau: "housepics (1)", "housepics (2)", "housepics (3)"... Tính năng Windows 10 phù hợp.
Cách làm Windows 10:
- Chọn (highlight) các file muốn đổi tên.
- Nhấn F2 hoặc chuột phải file được chọn → Rename.
- Gõ tên file muốn dùng → Enter.
Ngay lập tức mọi file được chọn dùng cùng tên. Nếu file có đuôi mở rộng khác nhau → tên giống hệt nhau. Nếu cùng đuôi mở rộng → Windows tự thêm số (1), (2), (3)... vì không thể trùng tên trong cùng thư mục.