我收到了一些由恶意软件创建的文件夹,其名称以点结尾,例如C:\a.\
or C:\b.\
, etc.
我找到了一个可以使用命令删除此类文件夹的解决方案rd /q /s "C:\a.\"
但如果我调用 win APIRemoveDirectory http://msdn.microsoft.com/en-us/library/aa365488(VS.85).aspx,它返回ERROR_FILE_NOT_FOUND
.
我只是想知道如何编写一个函数来删除此类目录,谢谢
我在自己的Windows XP SP3系统上测试如下
创建一个文件夹C:\>mkdir a..\\\
我无法双击访问该文件夹。我可以用命令删除rd /q /s "C:\a.\"
Windows 系统 API 是什么rd /q /s
命令调用?
这是这个问题的解决方案 http://blog.dotsmart.net/2008/06/12/solved-cannot-read-from-the-source-file-or-disk/:
rd /s "\\?\C:\Documents and Settings\User\Desktop\Annoying Folder."
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)