0

我在我的程序上运行了一个自动测试,该测试会生成一些大型 MPG 文件以及其他文件。运行测试后,我让脚本自行清理。其他文件(二进制文件和文本文件的混合)被删除,没有问题。然而,MPG 文件不会被删除。如果我在测试运行后尝试从资源管理器中手动删除 MPG 文件,它们会从资源管理器窗口中删除,仅在几秒钟后重新出现。进程资源管理器显示它们正在被 explorer.exe 使用。最终,我能够删除这些文件。知道为什么会这样吗?

4

2 回答 2

2

Explorer 是否有可能保留文件以生成 thumbs.db 并执行其其他工作?我之所以这么问是因为我注意到资源管理器评估媒体目录中的每个电影文件时存在相当大的延迟,即使在详细信息视图中也是如此。(你可以看出来,因为那个资源管理器窗口的地址栏会变成一个进度条,慢慢地——在我家的盒子上慢慢地——变成绿色。)

如果没有资源管理器窗口打开到相应的目录,这种行为是否仍然存在?

于 2008-10-15T17:40:43.550 回答
0

听起来有些东西仍然挂在对文件的引用上。是否可能您设置了卷影副本并且它正在尝试存档文件?

于 2008-10-15T17:36:11.343 回答