我想在Windows Server 2012上删除一个文件夹。但是,即使我在PowerShell或cmd.exe中以管理员身份尝试它,我也不允许删除或查看它。我还尝试使用icals
更改权限作为管理员,但也被拒绝。
我尝试删除时的错误消息如下所示。
rmdir:访问路径' C:\ Tomcat8.0 \ webapps \ geoserver \ data \ coverages'被拒绝。
在行:1字符: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上部署geoserver并尝试手动删除它而创建的。除了这个文件夹外,整个文件夹结构都被删除了。
编辑:也许值得一提的是Tomcat是否正在运行并不重要。
答案 0 :(得分:0)
我想出了如何删除它。该文件夹似乎被浏览器进程以某种方式锁定。
解决方案:以管理员身份打开cmd,然后停止资源管理器任务,删除该文件夹并启动explorer.exe的新实例。
答案 1 :(得分:0)
以下解决方案:
以管理员身份打开cmd,然后停止资源管理器任务,
或打开任务管理器并结束任务窗口资源管理器
删除文件夹并
从任务管理器(资源管理器)启动explorer.exe的新实例。
这对我有用。