【发布时间】:2013-03-20 05:56:25
【问题描述】:
我需要删除一个文件夹,里面有文件..
我需要永久删除这些文件,这样它们就不会进入回收站...
我已经寻找了很多方法,例如 rmdir,但即使包含包含它也无法识别“rmdir”(我试图包含很多我在示例中找到的东西)..
谢谢!
编辑:
我使用的是 Windows 7
我找到了这个:
system("rmdir D:\\temps /s /q");
虽然我想使用包含路径的变量,但它会正确删除文件夹。 喜欢:
path = "D:\\temps";
delete(path);
或者这种风格的东西..
谢谢!
【问题讨论】:
-
递归遍历目录,
remove()所有文件和文件夹。 -
请阅读这个 - stackoverflow.com/questions/how-to-ask 。这是在什么操作系统上?您不能只启动一个通过命令行运行 rmdir 的进程吗?如果您希望人们帮助您,请提供更具体的细节。
-
我已经编辑并添加了更多信息...
标签: c++