Saya mendapat beberapa folder yang dibuat oleh malware yang namanya diakhiri dengan titik seperti C:\a.\
atau C:\b.\
, dll.
Saya menemukan solusi yang dapat menghapus folder tersebut dengan perintah rd /q /s "C:\a.\"
tetapi jika saya memanggil win API RemoveDirectory
, itu kembali ERROR_FILE_NOT_FOUND
.
Dan saya hanya ingin tahu bagaimana menulis fungsi untuk menghapus direktori tersebut, terima kasih
Saya menguji sistem Windows XP SP3 saya sendiri seperti ini
buat folder C:\>mkdir a..\\\
dan saya tidak dapat mengklik dua kali untuk mengakses folder ini. dan saya dapat menghapus dengan perintah rd /q /s "C:\a.\"
API sistem Windows apa yang rd /q /s
dipanggil oleh perintah itu?