对此进行了搜索,但没有什么快乐。我正在制作,后来尝试删除同一批处理文件中的文件夹:
mkdir "%_gameKey%"
:: Stuff.....
rmdir /s /q "%_gameKey%"
我收到错误“该进程无法访问该文件,因为它正被另一个进程使用。” 我也无法通过右键单击删除该文件夹 - 同样的错误。有趣的是,rmdir 删除了文件夹的内容。该文件夹中没有任何内容,也没有任何明显的访问权限。
我用过 Unlocker - 没有显示任何进程。还使用了 Process Explorer,搜索了文件夹名称(带/不带完整路径) - 没有搜索结果。
当我重新启动我的机器时,我可以删除它。不确定是否归结为用户权限。我从中看到,用户只有读/写而不是完全控制。(对不起 - 用户权限的东西不是很好 - 特别是在 Windows 上!)。但是-肯定不可能是这样,因为我可以在重新启动时将其删除。
该文件夹位于非操作系统驱动器上。
我很难过 - 有什么想法吗?