尝试删除Window VM上的文件夹时拒绝访问

时间:2013-07-31 11:41:53

标签: windows batch-file

这是我今天面临的一个奇怪问题。昨天,我登录到Windows VM并尝试运行一个简单的批处理脚本,如果存在,则删除exe。

     IF Exist "C:\Temp\installer.exe" del installer.exe

昨天工作得很好。今天,我以相同的用户身份登录并尝试执行此批处理脚本,它说“访问被拒绝”。我试过大多数开关,比如/ f,/ Q但是没用。此外,当我尝试手动删除它时,它今天需要管理员权限。但昨天,我可以使用这个简单的脚本删除相同的exe 100次。任何人都可以解释这种奇怪的行为及其解决方案。

感谢。 克瑞提

2 个答案:

答案 0 :(得分:1)

我知道经常有效的解决方案:take ownership

我不知道这是怎么发生的,但现在这可能会解决你的问题!

答案 1 :(得分:0)

我怀疑你错误地启动了可执行文件并且它正在运行 - 因此'拒绝访问'。