Sử dụng tập lệnh này để đổi tên nhiều tệp cùng một lúc trong Windows

Bạn có cần đổi tên nhiều tệp cùng một lúc trong Windows không? Việc làm thủ công có thể khá khó khăn, nhưng Windows hỗ trợ các tập lệnh mà bạn có thể chạy để tự động hóa quá trình đổi tên, giúp bạn tiết kiệm rất nhiều thời gian.

Ví dụ, hãy xem xét một trường hợp như trong hình ảnh ví dụ trên, nơi bạn có một thư mục gồm hàng trăm hình ảnh, mỗi hình ảnh được đặt tên là Bản sao của(Copy of ) và sau đó là một hoặc hai từ, như Bản sao của Trà đen.jpg(Copy of Black Tea.jpg) .

Thay vì đổi tên từng tệp theo cách thủ công để xóa “Bản sao của” hoặc thay đổi những từ đó thành một thứ khác, bạn có thể chạy một tập lệnh để thực hiện tất cả việc đổi tên cho bạn.

Các chương trình phần mềm(Software) và máy ảnh thường thêm một bộ ký tự cụ thể vào các tệp đã xuất, vì vậy tập lệnh này rất hữu ích trong những trường hợp đó.

Cách tạo tập lệnh đổi tên(How to Make the Renaming Script)

Tập lệnh về cơ bản là một tập hợp các lệnh được soạn thảo cẩn thận để cho máy tính biết chính xác phải làm gì. Đây là tập lệnh "tìm và thay thế" mà chúng tôi đang xử lý:

Set objFso = CreateObject(“Scripting.FileSystemObject”)

Set Folder = objFSO.GetFolder(“ENTER\PATH\HERE”)

Đối với từng tệp trong thư mục.(For Each File In Folder.Files)

    sNewFile = File.Name

    sNewFile = Replace(sNewFile,”ORIGINAL”,”REPLACEMENT”)

    if (sNewFile<>File.Name) then

        File.Move(File.ParentFolder+”\”+sNewFile)

    kết thúc nếu(    end if)

Kế tiếp(Next)

Để sử dụng tập lệnh này cần có một trình soạn thảo văn bản. Notepad , được tích hợp sẵn trong Windows , sẽ hoạt động tốt.

Bước 1(Step 1) : Mở Notepad . Bạn có thể thực hiện việc này bằng cách tìm kiếm Notepad trong menu Start hoặc thực hiện lệnh notepad trong hộp thoại Run ( WIN+R ).

Bước 2(Step 2) : Sao chép tập lệnh chính xác như được hiển thị ở trên và dán nó vào Notepad .

Bước 3(Step 3) : Chỉnh sửa tập lệnh đổi tên tệp để áp dụng cho trường hợp duy nhất của bạn.

Để làm điều đó, bạn cần thay đổi văn bản có tên ENTER\PATH\HERE thành thư mục chính xác nơi chứa các tệp sắp được đổi tên của bạn.

Ví dụ: có thể bạn muốn đổi tên một nhóm tệp trong một thư mục trên màn hình của mình, trong trường hợp đó, đường dẫn thư mục của bạn có thể trông giống như sau: C:\Users\Matt\Desktop\Converted MP3s\ .

Để làm cho tập lệnh luôn áp dụng cho thư mục mà nó hiện đang nằm trong đó, chỉ cần thay đổi đường dẫn đến .\. Đó là, một dấu chấm và sau đó là một dấu gạch chéo ngược, không có dấu cách. Sử dụng tập lệnh theo cách này cho phép bạn thả nó vào bất kỳ thư mục nào và để nó tự động áp dụng cho chỉ thư mục đó.

Đồng thời thay đổi GỐC(ORIGINAL) thành các ký tự bạn muốn thay thế và xóa THAY THẾ(REPLACEMENT) để bạn có thể nhập văn bản sẽ thay thế các ký tự ban đầu. Nói cách khác, bạn có thể đọc dòng này của tập lệnh là “ thay THẾ NÀY bằng NÀY. (replace THIS with THIS.)

Lưu ý: Hãy đảm bảo rằng bạn giữ các dấu ngoặc kép trong mọi trường hợp bạn nhìn thấy chúng. Chúng cần nằm trong đường dẫn thư mục và phần thay thế.(Note: Make sure you keep the quotes in every instance you see them. They need to remain in the folder path and the replace section.)

Bước 4(Step 4) : Đi tới Tệp(File ) > Lưu Dưới dạng(Save As) và đặt tên tệp là bất kỳ thứ gì bạn thích, nhưng hãy nhớ thay đổi tùy chọn “ Lưu(Save) dưới dạng” thành All Files (*) và thêm .vbs vào cuối tên tệp.

Bước 5(Step 5) : Bây giờ bạn có thể đóng Notepad và thực thi tệp VBS để áp dụng tập lệnh.

Đó là nó! Để chỉnh sửa tệp VBS để thay đổi vị trí của tệp cần đổi tên hoặc để điều chỉnh những gì cần thay thế trong tệp, chỉ cần nhấp chuột phải vào tệp VBS như bạn thấy ở trên, nhưng thay vì mở nó, hãy chọn Chỉnh sửa( Edit) .

Cách đổi tên hàng loạt tệp trong Windows 10(How to Bulk Rename Files in Windows 10)

Nếu bạn đang sử dụng Windows 10 , có một tính năng đổi tên được tích hợp sẵn rất dễ sử dụng và có thể là chính xác những gì bạn đang theo đuổi. Phương pháp này là duy nhất so với tập lệnh ở trên vì nó hoạt động ngay cả khi các tệp có tên tệp hoàn toàn khác nhau.

Nói cách khác, hai phương pháp này có các trường hợp sử dụng hoàn toàn khác nhau. Giả sử bạn có 100 tệp mà mỗi tệp đều có nhà(house) từ cùng với các ký tự ngẫu nhiên khác. Bạn muốn giữ nguyên tất cả các ký tự nhưng hãy biến từ trở thành nhà(home) . Kịch bản là tuyệt vời cho điều đó.

Tuy nhiên, nếu 100 tệp đều được đặt tên là các ký tự ngẫu nhiên và bạn muốn chúng thực sự giống nhau như housepics , bạn có thể sử dụng chức năng đổi tên của Windows 10 để đổi tên tệp đầu tiên thành housepics (1) , tệp thứ hai thành housepics (2) , tệp thứ ba đến housepics (3) , v.v.

Dưới đây là cách thực hiện việc này trong Windows 10 :

Bước 1(Step 1) : Đánh dấu các tệp bạn muốn đổi tên.

Bước 2(Step 2) : Nhấn phím F2 hoặc nhấp chuột phải vào một trong các tệp đã chọn và chọn Đổi tên(Rename) .

Bước 3(Step 3) : Nhập tên tệp bạn muốn sử dụng rồi nhấn Enter .

Ngay lập tức, mọi tệp được chọn sẽ sử dụng cùng một tên tệp. Nếu mỗi tệp đang sử dụng một phần mở rộng tệp khác nhau, tất cả chúng sẽ được đặt tên giống nhau, nhưng nếu chúng có cùng một phần mở rộng tệp, một số sẽ được thêm vào cuối vì hai hoặc nhiều tệp không thể sử dụng cùng một tên tệp trong cùng một thư mục.



About the author

Tôi là kỹ sư phần mềm và có kinh nghiệm với cả Microsoft Office và trình duyệt Chrome. Tôi am hiểu nhiều khía cạnh của phát triển web, bao gồm nhưng không giới hạn ở: HTML, CSS, JavaScript, jQuery và React. Sở thích làm việc với công nghệ của tôi cũng có nghĩa là tôi đã quen thuộc với các nền tảng khác nhau (Windows, Mac, iOS) và hiểu cách chúng hoạt động.



Related posts