当我的构建脚本运行时,我得到“访问被拒绝”

时间:2012-10-26 00:01:28

标签: windows-7 command-line access-rights

我有一个巨大的.bat文件构建脚本,可以调用编译器而不是。

直到最近我才能毫无问题地运行它(并且由于我没有做任何更改,我怀疑有Windows更新和/或设置正在进行中吗?)

使用Windows 7

我以管理员身份登录 我使用“以管理员身份运行”

运行命令行

我的构建脚本然后第一次编译并运行我的应用程序(关闭我自己已在“任务管理器”中确认)。 这很顺利。

但是当它试图删除文件(应用程序)时 我得到“拒绝访问”

这基本上完全阻止了我,因为它是一个大型构建系统,非自动化需要很长时间,并且非常容易出错。

踢球者是,如果我尝试在Windows资源管理器中删除该文件,我会得到“需要管理员权限”,这有点奇怪,因为...我已经是管理员...而且我还运行Windows资源管理器“运行为管理员”。但是,经过一段时间并尝试重命名后,它会让人感到沮丧并允许删除文件。 (我已经检查过了,任务管理器中没有列出任何应该以任何方式“保存”文件的进程,所以我倾向于认为这是一个访问权限问题...不知何故)

我......开放的想法? :)

1 个答案:

答案 0 :(得分:0)

我决定将此问题移至:

https://superuser.com/questions/493249/windows-file-access-denied

因为我认为这是我的Windows以某种方式搞砸了:(

我仍然会在SO处监控这个问题,但我认为这是我遇到的一个特殊的Windows问题