Tôi nhận được một số thư mục được tạo bởi phần mềm độc hại có tên kết thúc bằng dấu chấm như C:\a.\
hoặc C:\b.\
, v.v.
Tôi đã tìm thấy một giải pháp có thể xóa thư mục như vậy bằng lệnh rd /q /s "C:\a.\"
nhưng nếu tôi gọi win API RemoveDirectory
, nó sẽ trả về ERROR_FILE_NOT_FOUND
.
Và mình chỉ thắc mắc làm cách nào để viết hàm xóa thư mục như vậy, cảm ơn
Tôi kiểm tra trên hệ thống Windows XP SP3 của riêng mình như thế này
tạo một thư mục C:\>mkdir a..\\\
và tôi không thể nhấp đúp để truy cập thư mục này. và tôi có thể xóa bằng lệnh rd /q /s "C:\a.\"
(các) API hệ thống Windows rd /q /s
gọi lệnh nào?