Windows Server 2012R2 - 拒绝管理员访问文件夹

Windows Server 2012R2 - Access to folder denied for admin

我想删除 Windows Server 2012 上的一个文件夹。但是,即使我在 PowerShell 或 cmd.exe 中以管理员身份尝试它,也不允许我删除或查看它。我还尝试以管理员身份 icals 更改权限,但也被拒绝了。

我尝试删除它时的错误消息如下所示。

rmdir : Access to the path 'C:\Tomcat8.0\webapps\geoserver\data\coverages' is denied.

At line:1 char:1

rmdir .\data

CategoryInfo : PermissionDenied: (C:\Tomcat8.0\webapps\geoserver\data:String) [Remove-Item], UnauthorizedAccessException

FullyQualifiedErrorId : RemoveItemUnauthorizedAccessError,Microsoft.PowerShell.Commands.RemoveItemCommand

我了解到这可能是由 UAC(用户帐户控制)中的错误引起的,所以我将其设置为 Never notify,但也没有改变它。

背景(我不确定这是否导致了问题):该文件夹是通过在 Tomcat 8 上部署地理服务器并尝试手动删除它而创建的。除了这个文件夹外,整个文件夹结构都被删除了。

编辑: 也许还值得一提的是 Tomcat 是否为 运行 并不重要。

我现在知道如何删除它了。该文件夹似乎被资源管理器进程以某种方式锁定。

解决方案:以管理员身份打开cmd,然后停止资源管理器任务,删除文件夹并启动explorer.exe的新实例。

以下解决方案:
以管理员身份打开cmd,然后停止资源管理器任务,
或打开任务管理器并结束任务 windows explorer
删除文件夹并
从任务管理器(资源管理器)启动 explorer.exe 的新实例。
这对我有用。