【发布时间】:2011-05-03 19:25:48
【问题描述】:
我得到了一些恶意软件创建的文件夹,它们的名称以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.\"删除
rd /q /s 命令调用了哪些 Windows 系统 API?
【问题讨论】:
-
我不敢相信这仍然发生在 Windows 10 中,由 Windows 更新本身(更新后无法删除 Windows.old)。