Windows 7 中的应用程序和 .bat 脚本被锁定几分钟

Windows 7 中的应用程序和 .bat 脚本被锁定几分钟

我正在 Windows7 64 位 PC 上使用 Windows 批处理脚本和简单的 C++ 应用程序。

我面临的问题是,在使用 Explorer 双击启动批处理文件和 mingw-exe 后,几分钟内都无法修改它们。突然间,过了一段时间,我就可以修改了。

我将批处理文件精简为仅将字符串回显到 stdout 然后退出的文件。因此无需启动某些奇怪的可执行文件。只需 echo 命令即可。

如上所述,批处理文件完成后,我无法对文件进行更改。它似乎仍然被锁定了几分钟。

此外,在此期间,我可以在“系统”-进程下的 Mircrosoft ProcessExplorer 中看到一个条目。一旦该条目消失,我就可以再次保存该文件。无论 ProcessExplorer 是否运行都没有区别。

这同样适用于可执行文件(不是从批处理文件启动)。

这个问题类似于,但提出的解决方案没有帮助。

有任何想法吗?

相关内容