我有一个巨大的.bat文件构建脚本,可以调用编译器而不是。
直到最近我才能毫无问题地运行它(并且由于我没有做任何更改,我怀疑有Windows更新和/或设置正在进行中吗?)
使用Windows 7
我以管理员身份登录 我使用“以管理员身份运行”
运行命令行我的构建脚本然后第一次编译并运行我的应用程序(关闭我自己已在“任务管理器”中确认)。 这很顺利。
但是当它试图删除文件(应用程序)时 我得到“拒绝访问”
这基本上完全阻止了我,因为它是一个大型构建系统,非自动化需要很长时间,并且非常容易出错。
踢球者是,如果我尝试在Windows资源管理器中删除该文件,我会得到“需要管理员权限”,这有点奇怪,因为...我已经是管理员...而且我还运行Windows资源管理器“运行为管理员”。但是,经过一段时间并尝试重命名后,它会让人感到沮丧并允许删除文件。 (我已经检查过了,任务管理器中没有列出任何应该以任何方式“保存”文件的进程,所以我倾向于认为这是一个访问权限问题...不知何故)
我......开放的想法? :)
答案 0 :(得分:0)
我决定将此问题移至:
https://superuser.com/questions/493249/windows-file-access-denied
因为我认为这是我的Windows以某种方式搞砸了:(
我仍然会在SO处监控这个问题,但我认为这是我遇到的一个特殊的Windows问题