Cách đổi tên file hàng loạt trên máy tính đơn giản KHÔNG cần phần mềm Update 12/2024

Đổi tên file là một việc không khó với những ai sử dụng máy tính. Tuy nhiên, đối với số lượng file lớn, thì mất rất nhiều thời gian khi phải đổi tên từng file. Vậy có cách nào hiệu quả hơn không? Cùng theo dõi ngay bài viết dưới đây để biết cách đổi tên file hàng loạt trên máy tính cực kỳ đơn giản và nhanh chóng nhé.

1. Cách đổi tên file hàng loạt trên Windows 10, 8, 7

Đổi tên bằng Windows Explorer/File Explorer

Sử dụng Windows Explorer (Windows 7) và File Explorer (Windows 10/8/8.1) là cách đơn giản nhất để đổi tên hàng loạt file cùng lúc trên Windows.

Để thực hiện, bạn cần thao tác như sau:

Bước 1: Kéo chọn tất cả tập tin muốn đổi tên, hoặc nhấn Ctrl + A > Click chuột phải vào một file bất kỳ đã chọn > Chọn Rename.

Để chọn các file không liền kề nhau, bạn cần giữ phím Ctrl rồi nhấp chọn từng file.

Chọn Rename

Chọn Rename

Bước 2: Nhập tên bạn muốn đổi vào > Nhấn phím Enter hoặc kích chuột ra vị trí khác.

Nhập tên bạn muốn đổi

Nhập tên bạn muốn đổi

Đổi tên bằng Command Prompt

Ngoài ra, bạn cũng có thể đổi tên file hàng loạt bằng cách chạy lệnh ở Command Prompt.

– Để thực hiện được cách này, bạn phải biết đường dẫn đến thư mục chứa ảnh trên máy tính.

– Cách lấy đường dẫn thư mục: Truy cập vào thư mục > Nhấn chuột phải vào thanh chứa đường dẫn > Chọn Copy address. Đường dẫn sẽ được lưu vào trong Clipboard.

Chọn Copy address

Chọn Copy address

Đầu tiên, bạn cần nhập lệnh điều hướng cửa sổ cmd tới thư mục mà bạn cần đổi tên qua các bước sau:

Bước 1: Nhập “cmd” vào thanh Windows Search > Chọn Command Prompt từ kết quả tìm kiếm.

Chọn Command Prompt

Chọn Command Prompt

Bước 2: Gõ “cd “ (có dấu cách), sau đó thì Paste (Ctrl +V) địa chỉ vừa copy ở trên > Nhấn Enter.

Nếu thư mục chứa ảnh muốn đổi tên nằm ở ổ đĩa D thì bạn hãy nhập lệnh “cd /d ” (chú ý dấu cách).

Điều hướng tới thư mục cần đổi tên

Điều hướng tới thư mục cần đổi tên

Sau khi điều hướng thư mục, bạn có thể sử dụng linh hoạt các lệnh để đổi tên tệp theo ý muốn như sau:

+ Đổi tên file nhưng không thay đổi phần mở rộng

Dùng lệnh ren theo cú pháp:

ren tên file hiện tại*.* tên file muốn đổi*.

Ví dụ: Khi bạn nhập lệnh “ren img*.* tgdd*.*” thì tất cả ảnh có ký tự đầu là img sẽ được đổi thành tgdđ.

Đổi tên file không thay đổi phần mở rộng

Đổi tên file không thay đổi phần mở rộng

+ Đổi phần mở rộng của tất cả file

Nếu muốn thay đổi cả phần mở rộng của nhiều tập tin cùng một lúc thì sử dụng lệnh:

ren *.đuôi của file hiện tại*.đuôi muốn đổi

Ví dụ: Muốn đổi file .docx thành .txt bạn nhập lệnh

ren *.docx *.txt

Đổi file .docx thành .txt

Đổi file .docx thành .txt

+ Đổi phần chữ số trong nhiều file

Nếu bạn muốn thay đổi chữ số trong tên file của mình, bạn có thể sử dụng lệnh sau:

ren [phần ký tự giống nhau của tên các file]??.[đuôi của file] [phần ký tự giống nhau của tên các file][số muốn đổi thành]??.[đuôi của file]

Ở đây, dấu chấm hỏi đại diện như một ký tự bất kỳ, cho phép lệnh tìm bất kỳ file nào phù hợp.

Ví dụ: Mình có các tên file ban đầu như sau, các file đều có phần ký tự giống nhau là img_.

Các file có phần ký tự giống nhau là img_

Các file có phần ký tự giống nhau là img_

Khi bạn muốn thay thế các số đằng sau chữ img_ thì bạn nhập lệnh như sau:

ren img_??.jpg img0??.jpg

Kết quả cho ra các tên mới như hình

Kết quả đổi tên

Kết quả đổi tên

+ Đổi tên hàng loạt file bằng hậu tố

Tên file ban đầu chỉ được có tối đa 7 ký tự.

Bạn có thể thêm hậu tố vào một nhóm file bằng cách sử dụng lệnh sau:

ren *.* ???????-test.*

+ Xóa hàng loạt các phần của tên file

Bạn cũng có thể sử dụng cách đổi tên file hàng loạt để xóa một phần của tên file.

Ví dụ: Ở đây mình có các hình ảnh có tên “img01-test.jpg”,”img02-test.jpg”, “img03-test.jpg”,…

Để xóa hậu tố “-test” mình dùng lệnh sau:

ren ?????-test.jpg ?????.jpg

Lệnh xóa hậu tố

Lệnh xóa hậu tố

Số dấu chấm hỏi (?) tương ứng với số ký tự đứng trước hậu tố.

Đổi tên bằng PowerShell

Ngoài ra, bạn cũng có thể đổi tên file hàng loạt trên máy tính bằng các lệnh trong PowerShell. PowerShell cung cấp cho bạn nhiều tính năng hiệu quả cho việc đổi tên file trong môi trường command-line.

+ Thay thế hàng loạt tên file

Bước 1: Truy cập vào thư mục chứa các file cần đổi tên > Chọn File > Chọn Open Windows PowerShell > Nhấn vào Open Windows PowerShell.

Nhấn vào Open Windows PowerShell

Nhấn vào Open Windows PowerShell

Bước 2: Sau khi mở được PowerShell thì bạn tiến hành đổi tên tệp bằng đoạn lệnh sau:

Dir | Rename-Item –NewName { $_.name –replace “tên tệp hiện tại“,”tên tệp mới” }

Ví dụ: Để đổi tên tập tin “img_” thành “tgdđ_“, mình nhập dòng lệnh:

Dir | Rename-Item –NewName { $_.name –replace “img_“,”tgdđ” }

Thay thế hàng loạt tên file trong PowerShell

Thay thế hàng loạt tên file trong PowerShell

+ Đổi tên hàng loạt file với số ngày càng tăng

Bạn có thể sử dụng lệnh sau để đổi tên hàng loạt file, thêm một số khác nhau tăng dần vào mỗi file.

Dir | %{Rename-Item $_ -NewName (“tgdđ_{0}.jpg” -f $nr++)}

Đổi tên hàng loạt file với số tăng dần

Đổi tên hàng loạt file với số tăng dần

+ Đổi hàng loạt tên file trong toàn bộ thư mục

Một điều bạn có thể làm với PowerShell là đổi tên hàng loạt file trong toàn bộ thư mục, từ thư mục gốc đến các thư mục con bằng cách nhập lệnh:

Get-ChildItem -Filter “*img_*” -Recurse | Rename-Item -NewName {$_.name -replace ‘img_‘,’tgdđ‘ }

Đổi hàng loạt tên file trong toàn bộ thư mục

Đổi hàng loạt tên file trong toàn bộ thư mục

Đổi tên bằng Script

Đây là cách chuyển file thủ công nhưng khá hiệu quả, bạn chỉ cần tạo ra file .vbs và với 1 cái click chuột là tất cả các file sẽ được chuyển thành tên bạn muốn.

Thao tác thực hiện như sau:

Bước 1: Tải file doitentoanbofile.txt TẠI ĐÂY.

Bước 2: Nhấp vào file để chỉnh sửa.

– Đổi phần C:UsersMyPCDesktopThegioididong thành đường dẫn chứa thư mục mà bạn cần sửa đổi tên file hàng loạt. Ví dụ: D:4. TGDĐTest.

– Tiếp tục đổi phần tên-file- thành tên file bạn muốn đổi cho toàn bộ thư mục.

Chỉnh sửa file

Chỉnh sửa file

Bước 4: Chọn File > Chọn Save as và nhập bất cứ tên nào bạn muốn nhưng phải có đuôi là .vbs > Thay đổi Save as type thành All Files (*.*) > Nhấn Save.

Lưu file

Lưu file

Bước 5: Cuối cùng, bạn đóng file Notepad. Nhấp 2 lần vào file .vbs vừa tạo chọn là toàn bộ file có trong thư mục bạn nhập ở trên đều sẽ được đổi tên cùng một lúc.

2. Cách đổi tên file hàng loạt trên macOS (MacBook)

– Hướng dẫn được thực hiện trên MacBook Air 2017 (macOS 10.15.7) bằng tiếng Việt.

– Nếu MacBook của bạn đang sử dụng ngôn ngữ tiếng Anh, hãy xem cách chuyển sang tiếng Việt tại bài viết:

Bạn có thể sử dụng các công cụ có sẵn trên Macbook là Finder để đổi tên mà không cần đến bất cứ phần mềm, ứng dụng nào khác cả.

Các bước thực hiện như sau:

Bước 1: Kéo chọn tất cả tập tin muốn đổi tên (ở đây mình sẽ đổi tên 5 file) > Click chuột phải, chọn Đối tên 5 mục… để tiến hành đổi tên file.

Click chuột phải, chọn Đối tên 5 mục…

Click chuột phải, chọn Đối tên 5 mục…

Bước 2: Một cửa sổ mới hiện ra, bạn thiết lập các tùy chọn như sau:

– Tại menu dropdown chọn Định dạng (Format).

– Trong mục Định dạng tên (Name Format) chọn Tên và chỉ mục (Name and index).

– Nhập tên file bạn cần đổi tại mục Định dạng tùy chỉnh (Custom Format).

– Phần Địa điểm (Where) bạn chọn “sau tên” (after) nghĩa là số sẽ đặt sau tên mà bạn đổi.

– Bên dưới là phần Bắt đầu số từ (Start number at), bạn cần điền thứ tự của các file bắt đầu từ số mấy.

Sau khi chọn lựa các thông số bạn nhấn vào Đổi tên ( Rename).

Thiết lập các tùy chọn

Thiết lập các tùy chọn

Kết quả sẽ được như hình dưới đây.

Đổi tên thành công

Đổi tên thành công

3. Một số phần mềm đổi tên file trên máy tính

Ngoài các cách thủ công trên thì để đổi tên file hàng loạt bạn còn có thể sử dụng các phần mềm như: File Renamer Basic, Advanced Renamer, ReNamer,…

Tham khảo thêm các phần mềm đổi tên file tại bài viết: 6 phần mềm đổi tên (Rename) file hàng loạt nhanh chóng, miễn phí

Trên đây là hướng dẫn đổi tên file hàng loạt trên máy tính đơn giản, không cần phần mềm. Chúc bạn thực hiện thành công, hẹn gặp lại bạn ở chủ đề tiếp theo nhé!