2008-10-15 32 views
0

我有一个自动化测试在我的程序运行,与其他文件一起产生一些大的MPG文件。运行测试后,我已经清理脚本。其他文件(二进制和文本文件的混合)被删除,没有问题。但是,MPG文件不会被删除。如果我在运行测试后尝试手动从资源管理器中删除MPG文件,它们将从资源管理器窗口中删除,并在数秒后重新出现。进程资源管理器显示它们正在被explorer.exe使用。最终,我可以删除这些文件。任何想法为什么发生这种情况?为什么在Vista中重新出现删除的文件?

回答

2

有没有可能是浏览器被握住文件生成的Thumbs.db,并履行其他的工作?我问,因为我已经注意到相当落后的资源管理器评估在我的媒体目录中每一个电影文件,即使在详细信息视图。 (你可以告诉,因为浏览器窗口的地址栏将变成一个进度条,缓慢 - 在家里对我的盒子非常缓慢地 - 返青)

这种行为仍然表现出如果没有Explorer窗口是打开相应的目录?

+0

原来,文件输出目录是在脚本居住在同一目录下。所以,即使没有资源管理器窗口打开,命令提示符也被打开到目录。将输出文件移到不同的目录似乎已经解决了这个问题。谢谢。 – bsruth 2008-10-15 18:00:59

0

这听起来像的东西仍然挂在该文件的引用。是否可以设置卷影副本并试图归档该文件?

相关问题