Я получил несколько папок, созданных вредоносными программами, имя которых оканчивается точкой, например C:\a.\
или C:\b.\
и т. Д.
Я нашел решение, которое может удалить такую папку с помощью команды rd /q /s "C:\a.\"
, но если я вызываю win API RemoveDirectory
, возвращается ERROR_FILE_NOT_FOUND
.
И мне просто интересно, как написать функцию для удаления такой директории, спасибо
Я тестирую на своей собственной системе Windows XP SP3 следующим образом
создайте папку C:\>mkdir a..\\\
, и я не могу дважды щелкнуть для доступа к этой папке. и я могу удалить с помощью команды rd /q /s "C:\a.\"
какой системный API-интерфейс Windows вызывается командой rd /q /s
?