2008-10-15 49 views
0

我有一個自動化測試在我的程序運行,與其他文件一起產生一些大的MPG文件。運行測試後,我已經清理腳本。其他文件(二進制和文本文件的混合)被刪除,沒有問題。但是,MPG文件不會被刪除。如果我在運行測試後嘗試手動從資源管理器中刪除MPG文件,它們將從資源管理器窗口中刪除,並在數秒後重新出現。進程資源管理器顯示它們正在被explorer.exe使用。最終,我可以刪除這些文件。任何想法爲什麼發生這種情況?爲什麼在Vista中重新出現刪除的文件?

回答

2

有沒有可能是瀏覽器被握住文件生成的Thumbs.db,並履行其他的工作?我問,因爲我已經注意到相當落後的資源管理器評估在我的媒體目錄中每一個電影文件,即使在詳細信息視圖。 (你可以告訴,因爲瀏覽器窗口的地址欄將變成一個進度條,緩慢 - 在家裏對我的盒子非常緩慢地 - 返青)

這種行爲仍然表現出如果沒有Explorer窗口是打開相應的目錄?

+0

原來,文件輸出目錄是在腳本居住在同一目錄下。所以,即使沒有資源管理器窗口打開,命令提示符也被打開到目錄。將輸出文件移到不同的目錄似乎已經解決了這個問題。謝謝。 – bsruth 2008-10-15 18:00:59

0

這聽起來像的東西仍然掛在該文件的引用。是否可以設置卷影副本並試圖歸檔該文件?

相關問題