我希望某种删除/复制/移动/等Windows命令完全忽略文件是否“正在使用”并且无论如何都会完成其工作。
我的具体案例:
所以在我工作的公司,我们有GUI测试脚本。我们正在测试的GUI程序应该通过以某种方式修改它们来保护其他“测试程序”(我们称之为)。因此,这些测试的设置/拆卸涉及制作存档的,未经篡改的测试程序的副本,以便GUI程序可以执行破坏性操作(而未经篡改的副本仍然存在)。
然而,无数次出现了一些故障,一些过程仍在使用复制的测试程序,从而防止拆卸用另一个未被篡改的测试程序覆盖测试程序以进行下一轮测试。因此,每次测试都“失败”,因为拆卸失败。
不幸的是我无法提供任何具体的代码。