Cách đổi tên hàng loạt & xóa hàng loạt tệp trong Windows

Cách đổi tên hàng loạt & xóa hàng loạt tệp trong Windows

Sự ra đời của Internet siêu nhanh đã mang theo vô số tệp để tải xuống. Có một sự bùng nổ tương tự về tệp sau khi nhiếp ảnh kỹ thuật số ra đời. Đột nhiên, bạn có thể dễ dàng lấp đầy ổ cứng một terabyte một cách dễ dàng.





Tuy nhiên, việc theo dõi các tệp không phải lúc nào cũng dễ dàng. Bây giờ và sau đó, bạn có thể muốn đổi tên mọi tệp trong một thư mục để tổ chức. Vào những lúc khác, bạn cũng sẽ muốn xóa tất cả các tệp của mình.





Đọc tiếp để tìm hiểu cách đổi tên hàng loạt và xóa hàng loạt tệp trong Windows 10.





Cách đổi tên hàng loạt trên Windows 10

Có một số cách bạn có thể đổi tên hàng loạt tệp bằng Windows 10. Bạn có thể đổi tên bằng File Explorer, Command Prompt hoặc PowerShell, với mỗi tùy chọn hữu ích cho các tác vụ khác nhau.

1. Đổi tên hàng loạt với File Explorer

File Explorer cung cấp một trong những tùy chọn đổi tên dễ dàng nhất nhưng cũng mang lại ít tính linh hoạt nhất khi đổi tên.



  1. Đi tới thư mục chứa các tệp bạn muốn đổi tên.
  2. Thứ tự các tệp theo cách bạn muốn đổi tên chúng.
  3. nhấn CTRL + A để chọn tất cả các tệp trong thư mục, sau đó nhấp chuột phải và chọn Đổi tên .
  4. Nhập tên tệp mới của bạn và nhấn Enter. Mỗi tệp trong thư mục sẽ lấy tên tệp cơ sở, trong trường hợp này, tác phẩm nghệ thuật , theo sau là một số trong một chuỗi.

Như bạn có thể thấy, nó thực hiện công việc nhưng không cung cấp bất kỳ tùy chỉnh nào.

2. Đổi tên hàng loạt bằng Command Prompt

Windows Command Prompt cung cấp một chút linh hoạt hơn cho việc đổi tên tệp hàng loạt. Bạn có thể dùng ren lệnh đổi tên nhiều tệp đồng thời. 'Ren' là viết tắt của đổi tên. Lệnh cho phép các ký tự đại diện '*' và '?' cũng như thay đổi phần mở rộng tệp, mặc dù nó không cho phép bạn di chuyển tệp vào các thư mục khác nhau sau khi đổi tên.





Đi đến thư mục chứa các tệp bạn muốn đổi tên, nhấn Shift + Nhấp chuột phải và chọn Mở cửa sổ lệnh tại đây. Kiểu cho bạn và nhấn Enter để xem danh sách các tệp.

Đổi tên một tệp đơn





Lệnh để đổi tên một tệp là:

ren filename.jpg newfilename.jpg

Đổi tên chữ số trong nhiều tệp

Nếu bạn muốn đổi tên nhiều tệp, bạn có thể sử dụng các ký tự đại diện để thực hiện thay đổi. Ví dụ: nếu bạn muốn thay đổi số chữ số trong tên tệp của mình, bạn có thể sử dụng lệnh sau:

ren document??.txt document3??.txt

Ở đây, ký tự đại diện dấu chấm hỏi hoạt động như một ký tự bất kỳ, cho phép lệnh tìm bất kỳ tệp nào phù hợp trong khi xuất các tệp đã đổi tên.

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

Làm thế nào về việc thêm một hậu tố vào một nhóm tệp? Bạn có thể làm điều đó bằng cách sử dụng lệnh sau:

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

Trong lệnh này, ký tự đại diện dấu hoa thị hoạt động thay cho bất kỳ ký tự nào. Vì vậy, '*. *' Có nghĩa là tìm bất kỳ tên tệp nào, với bất kỳ phần mở rộng nào, trong thư mục này. Phần thứ hai (với tất cả các dấu chấm hỏi) yêu cầu lệnh sử dụng tên tệp hiện có tối đa bảy ký tự, nhưng thêm '-test' làm hậu tố, trong khi dấu hoa thị một lần nữa có nghĩa là áp dụng cho bất kỳ phần mở rộng tệp nào.

Nếu bạn muốn thêm tiền tố, hãy di chuyển phần '-test' của lệnh lên phía trước, như sau:

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

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

làm thế nào để tôi có thể xem những gì đã được xem ở chế độ duyệt web riêng tư?

Bạn cũng có thể sử dụng đổi tên tệp hàng loạt để xóa một phần của tên tệp. Giả sử bạn có một loạt tài liệu có tên 'jan-Budget.xlsx,' 'feb-Budget.xlsx,' 'mar-Budget.xlsx', v.v. Bạn có thể xóa hậu tố '-budget' bằng lệnh sau:

ren ???-budget.xlsx ???.xlsx

Đổi tên hàng loạt tiện ích mở rộng tệp

Lệnh ren cũng có thể giải quyết các phần mở rộng tệp. Điều đó có nghĩa là bạn có thể đổi tên hàng loạt phần mở rộng tệp. Mặc dù điều này rất hữu ích, nhưng nó có thể gây ra sự cố nếu bạn đổi tên nó thành một loại tệp không tương thích.

Điều đó có nghĩa là bạn có thể cố gắng đổi tên tệp thành các loại tệp tương tự, chẳng hạn như tài liệu Word (.docx) thành tài liệu văn bản (.txt), nhưng bạn sẽ gặp sự cố nếu cố chuyển đổi tài liệu Word thành loại video (chẳng hạn như .mp4).

Lệnh sau đổi tên tất cả các phần mở rộng tệp từ tài liệu văn bản thành tài liệu định dạng văn bản đa dạng thức:

ren *.txt *.rtf

Trước khi hoán đổi phần mở rộng tệp, tôi khuyên bạn nên sao lưu các tệp đề phòng có sự cố.

3. Đổi tên hàng loạt với PowerShell

Windows PowerShell mang lại sự linh hoạt nhất cho việc đổi tên hàng loạt tệp và là công cụ đổi tên mạnh mẽ nhất được tích hợp trong Windows.

Có liên quan: Command Prompt so với Windows PowerShell: Sự khác biệt là gì?

Đi đến thư mục chứa các tệp bạn muốn đổi tên hàng loạt, nhấn Shift + Nhấp chuột phải , sau đó Mở cửa sổ PowerShell tại đây . Đây là thư mục kiểm tra MUO Batch Rename của chúng tôi từ các phần trước, bây giờ được mở trong PowerShell. Kiểu cho bạn và nhấn Enter để xem danh sách các tệp.

Từ đây, bạn có thể bắt đầu đổi tên hàng loạt tên tệp bằng PowerShell.

Đổi tên một tệp đơn

Nếu bạn muốn đổi tên một tệp, hãy sử dụng lệnh sau:

Rename-Item filename.jpg newfilename.jpg

Nếu tên tệp của bạn bao gồm khoảng trắng, bạn sẽ cần sử dụng dấu ngoặc kép xung quanh tên tệp, như sau:

Rename-Item 'file name with spaces.jpg' 'new file name with spaces.jpg'

Thay thế hàng loạt tên tệp

PowerShell cung cấp một số tùy chọn khác nhau để đổi tên hàng loạt tên tệp. Một tùy chọn là thay thế một phần của tên tệp bằng một phần khác, điều này rất tiện lợi cho việc thay thế các tệp từ máy ảnh kỹ thuật số.

Dir | Rename-Item –NewName { $_.name –replace 'DSC','summer2020' }

Trong đó 'DSC' là một phần của tên tệp gốc từ máy ảnh kỹ thuật số hoặc thư mục ảnh trên điện thoại thông minh của bạn và 'summer2020' là tên tệp đầu ra.

Bạn cũng có thể sử dụng lệnh tương tự để thay thế các đoạn mã nhỏ của tên tệp. Ví dụ: lệnh sau thay thế dấu gạch dưới bằng dấu gạch nối

Dir | Rename-Item –NewName { $_.name –replace '_','-' }

Đổi tên hàng loạt tệp bằng cách sử dụng số lượng ngày càng tăng

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

Dir | %{Rename-Item $_ -NewName ('summer2020{0}.jpg' -f $nr++)}

Đổi tên hàng loạt tên tệp 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 tệp trong toàn bộ thư mục, thay vì một thư mục duy nhất. Lệnh này hoạt động từ đầu thư mục tệp trở xuống, thay đổi đổi tên hàng loạt các tệp phù hợp trong mỗi thư mục con.

Get-ChildItem -Filter '*current*' -Recurse | Rename-Item -NewName {$_.name -replace 'current','old' }

Nhận trợ giúp về PowerShell

Đây chỉ là một số tùy chọn đổi tên hàng loạt có sẵn cho PowerShell. Nếu muốn có thêm tùy chọn, bạn có thể xem các ví dụ có sẵn của PowerShell bằng lệnh sau:

get-help Rename-Item –examples

Đổi tên hàng loạt trên Windows 10 với Tiện ích đổi tên hàng loạt

Nếu bạn muốn đổi tên tệp, nhưng không thích làm rối với các lệnh đôi khi khó hiểu của PowerShell và Command Prompt, hãy xem xét Tiện ích đổi tên hàng loạt .

Đây là một công cụ đổi tên miễn phí cho Windows 10 với hàng đống tùy chọn. Chỉ cần đảm bảo bỏ nhấp vào các tác vụ bổ sung trong quá trình cài đặt.

cách xem cạc đồ họa windows 10

Tải xuống: Tiện ích đổi tên hàng loạt cho Windows 10 (Miễn phí)

Cách xóa hàng loạt trên Windows 10

Giờ đây, hầu hết mọi người không phải xóa 500.000 tệp trên 45.000 thư mục thường xuyên, nhưng tôi chắc chắn rằng tất cả chúng ta đều đã có thời điểm mà bộ sưu tập nhạc của bạn không còn cần thiết nữa. Xóa bất kỳ thứ gì nhiều hơn một vài tệp sử dụng File Explorer có thể trở thành một quá trình dài vì Windows chọn liệt kê từng tệp trước khi gửi đi đóng gói.

Khi nói đến xóa hàng loạt tệp trên Windows 10, bạn có một số tùy chọn.

1. Xóa hàng loạt tệp bằng Command Prompt

Command Prompt có hai lệnh xóa tệp mạnh mẽ theo ý của nó: SAU ĐÓrmdir .

DEL khá dễ hiểu là lệnh xóa một tệp, trong khi rmdir là lệnh xóa toàn bộ thư mục. Bạn có thể thêm tham số vào cả hai lệnh để xóa và loại bỏ các loại tệp cụ thể hoặc đơn giản là xóa mọi thứ.

Cảnh báo đúng , lệnh rmdir rất mạnh và có khả năng gây nguy hiểm. Nó loại bỏ toàn bộ thư mục, bao gồm cả cấu trúc tệp và mọi thứ ở giữa. Nếu bạn chỉ nó vào một cái gì đó quan trọng, bạn có thể phá vỡ hệ điều hành của mình.

Xóa một tệp duy nhất

Để xóa một tệp, hãy sử dụng lệnh sau:

del C:enteryourpathhere /f /s

Lệnh cơ bản định vị thư mục được chỉ định, trong khi /NS tham số sẽ xóa tất cả các tệp có trong các thư mục con của thư mục và /NS tham số bỏ qua bất kỳ cài đặt chỉ đọc nào.

Ngoài ra, hãy đi đến thư mục chứa các tệp bạn muốn xóa, nhấn Shift + Nhấp chuột phải và chọn Mở cửa sổ lệnh tại đây. Sau đó, nhập 'del [tên tệp]' và nhấn Enter.

Xóa một loại tệp cụ thể

Còn nếu bạn muốn xóa một loại tệp cụ thể khỏi một thư mục thì sao? Bạn có thể làm điều đó bằng cách sử dụng lệnh sau:

del *.extension

Hoán đổi 'phần mở rộng' cho loại tệp bạn muốn xóa.

Bạn có thể mở rộng lệnh để xóa tất cả phần mở rộng tệp cụ thể khỏi các thư mục con với việc bổ sung một số tham số:

del /s /q *.extension

Hơn nữa, nếu bạn muốn xóa nhiều loại tệp, bạn có thể thêm nhiều loại phần mở rộng:

del /s /q *.png *.svg

Xóa tệp và xóa thư mục

Các lệnh trước để lại cấu trúc tệp, điều này có thể gây khó chịu nếu bạn muốn xóa hàng loạt mọi thứ. Nếu bạn cũng muốn xóa các thư mục cùng với các tệp, bạn có thể sử dụng các lệnh sau:

del /f /s /q C:enteryourpathhere > nul
rmdir /s /q C:enteryourpathhere

Có một vài thông số khác được hiển thị ở đây. Không là một tệp đặc biệt loại bỏ tất cả dữ liệu được ghi vào nó, có nghĩa là quá trình liệt kê hơi tốn thời gian sẽ không được ghi vào tệp, trong khi / NS chọn 'chế độ im lặng', nghĩa là bạn sẽ không được nhắc Có / Không trước khi tệp của bạn bị cháy.

2. Xóa hàng loạt tệp bằng cách sử dụng tệp hàng loạt

Tệp lô là một tập lệnh bạn có thể chạy để thực hiện các tác vụ nhất định trên hệ thống của bạn. Nếu bạn biết cách xây dựng một chuỗi lệnh, bạn có thể xây dựng một tập lệnh dài để tự động hóa các tác vụ để tiết kiệm thời gian. Trong trường hợp này, chúng tôi sẽ sử dụng một số lệnh cơ bản để viết kịch bản xóa hàng loạt.

Đối với ví dụ này, tôi sẽ xóa thư mục MUO Batch Rename đã tạo cho các ví dụ trước đó. Nhấp chuột phải vào màn hình của bạn và đi đến Mới> Dữ liệu văn bản . Gọi tên nó BatchDelete và mở nó.

Ví dụ về tệp hàng loạt yêu cầu bạn biết bạn muốn xóa tệp trong thư mục nào. Điều này nghe có vẻ hiển nhiên, nhưng bạn cần đường dẫn tệp chính xác của thư mục.

Nếu bạn không chắc chắn về đường dẫn chính xác cho thư mục, hãy nhấp chuột phải và chọn Tính chất và xem vị trí ở đó. Ngoài ra, duyệt đến thư mục và nhấp một lần vào hộp địa chỉ để hiển thị đường dẫn thư mục trực tiếp.

Dù bằng cách nào, hãy đảm bảo rằng bạn có đúng thư mục vì nó sẽ sớm bị xóa sạch khỏi hệ thống của bạn.

Bạn có thể sao chép và dán phần sau vào tệp hàng loạt của mình. Bạn nên thay thế 'enter your path here' bằng đường dẫn đến thư mục của bạn.

cd C:enteryourpathhere
del * /S /Q
rmdir /S /Q C:enteryourpathhere

Sau khi bạn sao chép, dán và thêm đường dẫn vào thư mục của mình, hãy chọn Tệp> Lưu . Bây giờ, tìm tệp BatchDelete.txt của bạn và nhấn F2 để đổi tên tệp. Thay đổi phần mở rộng tệp từ .txt đến .một , và hãy nhấn Vào khi bạn gặp cảnh báo.

Xin chúc mừng, bạn vừa tạo tệp hàng loạt đầu tiên của mình!

Xin lưu ý rằng bạn sẽ phải cập nhật đường dẫn đến thư mục khi bạn muốn sử dụng lại tệp hàng loạt.

Cách xóa tệp phiền toái hoặc lỗi 'tên tệp quá dài' trên Windows 10

Đôi khi, bạn có thể gặp phải các tệp không thể xóa được. Đôi khi, điều này là do bạn đang cố gắng xóa một tệp hệ thống được bảo vệ, nếu bạn xóa nó, sẽ gây ra hỏng hệ thống.

Vào những lúc khác, bạn có thể gặp phải tên tệp có quá nhiều ký tự, cùng với thông báo lỗi sau:

Không thể xóa [tên tệp]: Tên tệp bạn đã chỉ định không hợp lệ hoặc quá dài.

tắt chế độ máy tính bảng windows 10

Bạn có thể sử dụng Command Prompt để sửa lỗi này. Duyệt đến thư mục có tệp vi phạm, nhấn Shift + Nhấp chuột phải và chọn Mở cửa sổ lệnh tại đây.

Bây giờ, đầu vào dir / x để xem danh sách các tên tệp được rút gọn thay vì phiên bản có độ dài đầy đủ. Từ cùng một cửa sổ Command Prompt, bây giờ bạn có thể xóa các tệp bằng tên viết tắt.

Trong hình ảnh trên, tôi sẽ nhập từ ALTUMC ~ 1.JPG để xóa tệp cụ thể. Khi bạn giảm tên tệp xuống các phiên bản ngắn của chúng, bạn cũng có thể sử dụng các phương pháp xóa hàng loạt trước đó trong bài viết.

Bạn có thể đổi tên hàng loạt hoặc xóa hàng loạt

Sử dụng các mẹo trong hướng dẫn này, giờ đây bạn có thể sử dụng một số công cụ khác nhau để đổi tên hàng loạt hoặc xóa hàng loạt tệp trên Windows 10. Các lệnh trong bài viết này rất hữu ích nhưng cũng là phần nổi của tảng băng chìm theo nhiều cách.

Đăng lại Đăng lại tiếng riu ríu E-mail Viết hàng loạt tệp trong Windows? Cách các câu lệnh If-Else hoạt động

Câu lệnh if-else khá đơn giản, nhưng bạn có thể không biết cách sử dụng chúng trong các tệp hàng loạt của Windows. Đây là tất cả những gì bạn cần để sử dụng chúng.

Đọc tiếp
Chủ đề liên quan
  • các cửa sổ
  • Quản lý tệp
  • Chương trình quản lý dữ liệu
  • Tệp hàng loạt
  • Mẹo Windows
  • Mẹo năng suất
Giới thiệu về tác giả Gavin Phillips(Đã xuất bản 945 bài báo)

Gavin là Junior Editor cho Windows and Technology Explained, người đóng góp thường xuyên cho Podcast Thực sự Hữu ích và là người đánh giá sản phẩm thường xuyên. Anh ấy có bằng Cử nhân (Hons) Viết đương đại với Thực hành nghệ thuật kỹ thuật số bị cướp đoạt từ những ngọn đồi của Devon, cũng như hơn một thập kỷ kinh nghiệm viết văn chuyên nghiệp. Anh ấy thích uống nhiều trà, trò chơi trên bàn và bóng đá.

Xem thêm từ Gavin Phillips

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký