Tôi đã có một người dùng với hơn 100.000 tệp trong một thư mục. Máy bị khóa và không sử dụng được trong một thời gian dài trong khi Explorer làm đầy bộ nhớ và máy có thể gặp sự cố. Có một cách đơn giản để từ bỏ thư mục và nội dung? Chúng tôi đã thử sử dụng deltree dòng lệnh và điều này không tốt hơn nhiều.
DaveF
Thêm -
Chúng tôi đã gặp vấn đề này nhiều lần với cùng một người dùng (thực sự là khách hàng). Một chương trình tạo ra hàng trăm ngàn tệp tạm thời trong quá trình chạy. Nếu chương trình hoạt động chính xác thì không vấn đề gì khi chúng bị xóa chậm vì nó đã kết thúc với điều này. Nhưng cứ thỉnh thoảng nó lại chết để lại đống hỗn độn. Chúng tôi đã thử sử dụng các phương thức rmdir và del, v.v. và chúng nhanh hơn so với sử dụng explorer nhưng chúng tôi thường kết thúc với cùng một vấn đề. Phân vùng bị hỏng, có một tệp bị khóa không giải thích được, một số tệp có vấn đề về quyền, khiến việc xóa không hoạt động. Thông thường những vấn đề này có thể được khắc phục bằng khởi động lại nhưng trong trường hợp này vì đây là một hệ thống quan trọng chúng ta không thể sản xuất được. Trên Unix bạn chỉ có thể thực hiện rm -rf vv và điều này nhanh chóng và thường không có vấn đề thực sự với nó.
BTW - ứng dụng đang được thay đổi nhưng đôi khi điều này sẽ không được đưa vào sản xuất và tôi mặc dù vấn đề này có lẽ rất thú vị với những người khác.
Cập nhật - vì chúng tôi có MKS Nutcracker trên hệ thống (không có tiện ích dòng lệnh), chúng tôi đã khiến lập trình viên kết hợp một rm đơn giản. Đây là một số đơn đặt hàng nhanh hơn del / deltree, v.v ... Tôi thấy lạ là không có ứng dụng đơn giản nào có sẵn như một công cụ quản trị hệ thống windows tiêu chuẩn.