Liệu có Code nào xóa được Folder "cứng đầu" không?

  • Thread starter Thread starter 597335
  • Ngày gửi Ngày gửi
Liên hệ QC

597335

Thành viên hoạt động
Tham gia
19/2/12
Bài viết
126
Được thích
29
Câu hỏi này không biết có khả thi không? Máy của tôi có rất nhiều thư mục ấn xóa kiểu gì cũng không được, liệu ta có thể viết Code xóa những thư mục này đi được không nhỉ?
 
Câu hỏi này không biết có khả thi không? Máy của tôi có rất nhiều thư mục ấn xóa kiểu gì cũng không được, liệu ta có thể viết Code xóa những thư mục này đi được không nhỉ?
Cái này khó trả lời lắm nghen! Phải ngồi trên máy bạn mới biết máy folder ấy "cứng đầu" theo kiểu gì
Thông thường, khi có 1 chương trình nào đó truy cập 1 file nào đó trong folder thì Windows sẽ không cho xóa folder ấy... Ngoài ra cũng còn rất nhiều nguyên nhân khác nữa... Và để khống chế được việc xóa folder, bạn phải là người am hiểu về hệ thống
 
Upvote 0
Câu hỏi này không biết có khả thi không? Máy của tôi có rất nhiều thư mục ấn xóa kiểu gì cũng không được, liệu ta có thể viết Code xóa những thư mục này đi được không nhỉ?

Những thư mục bạn tự tạo hoặc các pm "bình thường" tạo ra thì bạn xóa bình thường. Nếu "cứng đầu" (trừ th trong đó có tập tin nào đó đang thực thi) thì có nghĩa là pm nào đó đã cố tình tạo ra nó "cứng đầu". Vd. tôi có thể viết pm (dùng SetSecurityDescriptorDacl + SetFileSecurity) và tạo ra một thư mục. pm có thể đọc, ghi các tập tin trong thư mục đó. Nhưng nếu bạn mở thư mục thì bạn được thông báo: "access denied" chứ chưa nói tới xóa nó.
Việc thư mục có đúng là "cứng đầu" không, "cứng" tới mức nào thì phải ngồi vào máy bạn để nghiên cứu chứ không trả lời từ xa được.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom