DEL * 1. * xóa tất cả các tệp trong thư mục


24

Tôi đang cố gắng xóa tất cả các tệp kết thúc bằng số một, nhưng vì một số lý do, nó đang xóa tất cả các tệp trong thư mục.

Lệnh tôi đang sử dụng là

DEL *1.*

Nó hoạt động khi tôi sử dụng một chữ cái như

DEL *e.*

nhưng khi tôi sử dụng một số thì mọi thứ sẽ bị xóa.


1
Tôi không đồng ý với số phiếu gần
Nifle

Thực tế là một câu hỏi hỏi về dirvà hành vi ký tự đại diện và câu hỏi khác hỏi về delvà cùng một hành vi ký tự đại diện không thực sự làm cho chúng các câu hỏi khác nhau, Nifle. Các hành vi của các ký tự đại diện trong tên phù hợp là cốt lõi của câu hỏi. Nó thường được hỏi và bản sao này gần như ở dạng chính tắc. Grawity đã trả lời nó hai lần trước đó. Tôi cũng vậy . Đây là tất cả các bản sao .
JdeBP

Câu trả lời:


36

Windows giữ một tên tệp 8.3 cho mỗi tệp để đảm bảo tính tương thích.

Vì vậy, nếu bạn có các tập tin

test1.ext
test2.ext
test3.long

tập tin cuối cùng được lưu trữ với tên thay thế

TEST3~1.LON

do đó phù hợp với mô hình *1.*.

Bạn có thể thực thi dir /xđể xem tất cả tên tệp 8.3.

Sửa lỗi :

  • Để loại bỏ tất cả các tệp trong thư directorymục tên 8.3 của chúng, hãy thực thi

    fsutil 8dot3name strip directory
    
  • Để loại bỏ tất cả các tệp trong thư directorymục tên 8.3 của chúng, bao gồm cả các tệp trong thư mục con, hãy thực thi

    fsutil 8dot3name strip directory /s
    
  • Để tắt tên tệp 8.3 trên ổ đĩa drive:(chỉ ảnh hưởng đến các tệp mới được tạo), hãy thực thi

    fsutil 8dot3name set drive: 1
    
  • Để vô hiệu hóa hoàn toàn tên tệp 8.3 (chỉ ảnh hưởng đến các tệp mới được tạo), hãy thực thi

    fsutil 8dot3name set 1
    

Đối với cú pháp đầy đủ, thực hiện

fsutil 8dot3name strip & fsutil 8dot3name set

Thông tin xa hơn:


1
Những phiên bản Windows nào được áp dụng cho?
jprete

1
@jprete: Tên tệp dài (và do đó, sự khó hiểu của ký tự đại diện) tồn tại kể từ NT 3.5 năm 1994. fsutilđược giới thiệu trong XP, nếu tôi nhớ chính xác.
Dennis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.