【问题标题】:How to delete a file that is giving the error "Access is denied" despite running powershell as administrator?尽管以管理员身份运行powershell,如何删除给出错误“访问被拒绝”的文件?
【发布时间】:2017-10-17 16:15:26
【问题描述】:

我正在从我的计算机上删除 xampp 目录,尽管卸载已完全完成,但 xampp 目录似乎并未从 C:/ 驱动器中删除。

所以我尝试使用 powershell 终端自己删除它。我尝试删除目录(“C:/xampp”),但出现“访问被拒绝”错误,所以我尝试做同样的事情,但这次我尝试以管理员身份运行 powershell,但仍然出现同样的错误。

这是终端响应的图像。 xampp目录中有一个uninstall.exe文件,尽管以管理员身份运行powershell,我也无法删除。

我刚开始在堆栈溢出上发帖,所以如果我做了一些烦人的事情或完全错误,请告诉我,我会编辑帖子。

感谢您的宝贵时间

【问题讨论】:

  • 点击Here获取有关如何在 SO 上提问的帮助 :)

标签: windows powershell xampp


【解决方案1】:

尝试运行rmdir .\xampp -force 来修复关于非空目录的第一个错误。

一个文件(尤其是像您的.exe 这样的可执行文件)上的很多时间错误可能是由于它当前正在运行,因此请先确认,然后确保您确实有权访问该文件,本地管理员可能是明确拒绝访问文件或其他组/帐户/等。 (例如受信任的安装程序)可能是唯一有权访问的人。

【讨论】:

  • rmdir .\xampp -force 起初不起作用,但我查看了 xammp 安装过程,结果发现我需要更新我的 msconfig 文件才能使命令正常工作。感谢您的帮助:)
猜你喜欢
  • 1970-01-01
  • 2016-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-07
  • 1970-01-01
  • 1970-01-01
  • 2014-06-15
相关资源
最近更新 更多