Để đổi tên tệp, Batch Script cung cấp lệnh REN hoặc RENAME
cú pháp
RENAME [drive:][path][directoryname1 | filename1] [directoryname2 | filename2]
Hãy cùng xem một số ví dụ về đổi tên tệp
ví dụ
rename *.txt *.bak
Lệnh trên sẽ đổi tên tất cả các tệp văn bản thành tệp có. mở rộng bak
rename "TESTA.txt" "TESTB.txt"
Lệnh trên sẽ đổi tên tệp TESTA. txt sang TESTB. txt
lô_script_functions. htm
Làm cách nào để đổi tên Đổi tên nhiều tệp cùng lúc với Windows? . Tuy nhiên cách dùng cmd request rất đơn giản và hiệu quả
Mục lục
- Đổi tên nhiều tệp bằng Windows GUI
- Đổi tên nhiều tệp Windows bằng tập lệnh cmd
- 1. Đổi tên nhiều tệp trong Windows 10
- 2. Đổi tên hoặc xóa tiền tố khỏi tên của một số tệp
- 3. Làm cách nào để xóa hoặc đổi tên hậu tố của nhiều tệp?
- 4. Làm cách nào để đổi tên một số tệp mà không có dấu ngoặc đơn?
- 5. Làm cách nào để đổi tên phần mở rộng của một số tệp Windows cùng một lúc?
- 6. Làm cách nào để đổi tên hàng ngàn tệp Windows một cách nhanh chóng?
- 7. Làm thế nào để đổi tên một số hình ảnh cùng một lúc?
Đổi tên nhiều tệp bằng Windows GUI
Trường hợp này hơi khác một chút, vì để tạo tên file duy nhất, hệ thống sẽ thêm số thứ tự vào file. Để làm như vậy, hãy sử dụng lệnh Windows F2, từ Windows Explorer
- Chọn các tập tin để đổi tên
- Nhấn F2 [hoặc nhấp chuột phải vào cái đầu tiên trong danh sách và sau đó Đổi tên trong menu ngữ cảnh]
- Nhập tên tệp mới để áp dụng
Bằng cách gõ “File”, kết quả sẽ là
- Tệp [1]. txt
- Tệp [2]. txt
- Tệp [3]. txt
- Tệp [4]. txt
- và như thế
Đổi tên nhiều tệp Windows bằng tập lệnh cmd
Dưới đây là các tùy chọn dòng lệnh khác nhau để đổi tên một loạt tệp theo lô và theo cách rất nhanh. Thật vậy, các lệnh này cho phép bạn đổi tên một số lượng lớn tệp trong vài giây. Đối với mỗi ví dụ bên dưới, hãy sử dụng 2 bước chính sau
- Mở cửa sổ lệnh Windows
- Chuyển đến thư mục làm việc bằng lệnh cd. Hoặc sử dụng đường dẫn đầy đủ của thư mục chứa các tệp được đổi tên
Ví dụ: nếu các tệp được đổi tên nằm trong thư mục C. \FolderUnderFolder sau đó sử dụng lệnh này. Dấu phẩy đảo ngược được sử dụng để xử lý tên thư mục có dấu cách
cd "C:\Folder\SubFolder"
1. Đổi tên nhiều tệp trong Windows 10
Để đổi tên một số lượng lớn tệp bằng Windows, chỉ cần sử dụng lệnh đổi tên DOS với tùy chọn * cho phép bạn chỉ định tất cả các tệp bằng bộ lọc. Ví dụ: để đổi tên tất cả các tệp Word hoặc docx bắt đầu bằng chapter1* thành chapter2*, hãy sử dụng lệnh này
rename chapter1*.docx chapter2*.docx
2. Đổi tên hoặc xóa tiền tố khỏi tên của một số tệp
Để đổi tên tiền tố của một số tệp, hãy chỉ định tiền tố mới hoặc thêm bao nhiêu ký tự / tùy theo số ký tự cần xóa. Tập lệnh cmd ví dụ này đổi tên tiền tố “prefix” thành “new”
rename "prefix_*.txt" "new_*.txt"
Lệnh này xóa tiền tố khỏi tất cả các tệp
rename "prefix_*.txt" "///////*.txt" rename "pre_*.txt" "////*.txt"
3. Làm cách nào để xóa hoặc đổi tên hậu tố của nhiều tệp?
Để đổi tên hậu tố của một số tệp, phương pháp này tương tự như phương pháp được sử dụng cho các tiền tố. Như trước đây, chỉ định tiền tố và thêm bao nhiêu ký tự “/” khi có các chữ cái cần xóa
rename "*_suffix.txt" "*///////.txt" rename "*_copy.txt" "*/////.txt"
Để đổi tên hậu tố bằng một chuỗi mới
4. Làm cách nào để đổi tên một số tệp mà không có dấu ngoặc đơn?
Thật vậy, thật tiện lợi khi loại bỏ một phần không mong muốn của tên tệp, như dấu ngoặc đơn. Ví dụ: sau khi sử dụng tùy chọn F2 để đổi tên một số tệp bằng Windows Explorer. Hoặc sau khi tạo bản sao bằng phím tắt sao chép và dán của Windows chẳng hạn. Windows thêm vào cuối các tập tin
- tập tin. txt
- Sao chép tập tin. txt
- Sao chép tập tin [2]. txt
- Sao chép tập tin [3]. txt
- Sao chép tập tin [4]. txt
- vân vân
Vì lệnh này nằm trên nhiều dòng nên nó sẽ được lưu trong tệp văn bản và được đổi tên thành. bat, như dấu ngoặc đơn. con dơi
cd C:\Folder\SubFolder_1 setlocal enabledelayedexpansion for %%i in [*.txt] do [ set f=%%i set f=!f:^[=! set f=!f:^]=! ren "%%i" "!f!" ]
Sau đó, thực thi nó bằng Nhấp chuột phải và sau đó “Chạy với tư cách quản trị viên“. Cảm ơn kênh Tips Box cho giải pháp ban đầu. Kết quả sẽ là
- tập tin sao chép 2. txt
- tập tin sao chép 3. txt
- tập tin sao chép 4. txt
- vân vân
5. Làm cách nào để đổi tên phần mở rộng của một số tệp Windows cùng một lúc?
Để chỉ đổi tên phần mở rộng tệp chứ không phải tên tệp đầy đủ, hãy sử dụng lệnh này
rename *.txt *.bak0
6. Làm cách nào để đổi tên hàng ngàn tệp Windows một cách nhanh chóng?
Hơn nữa, ưu điểm chính của việc đổi tên tệp hàng loạt là tốc độ. Ví dụ đổi tên vài chục nghìn ảnh thì dùng lô này
rename *.txt *.bak1
7. Làm thế nào để đổi tên một số hình ảnh cùng một lúc?
Đối với các hình ảnh như JPG hoặc PNG, nó tương tự như các phần mở rộng tệp khác. Chỉ có bộ lọc mở rộng thay đổi trong tập lệnh. Ví dụ: cách đổi tên tệp có phần mở rộng. JPG sang. JPEG?
rename *.txt *.bak2
Như bạn có thể thấy, lệnh đổi tên hoặc đổi tên có nhiều cách sử dụng khác nhau và rất mạnh so với việc đổi tên thủ công hàng chục tệp. Ngoài ra, hãy xem cách sao chép đệ quy nhiều tệp theo lô