我有一台 Windows 10 22H2 主机,可访问服务器上的网络共享。但我无权访问该服务器。
当我尝试删除共享上的文件夹时,它会显示“文件夹正在使用”通知。
我尝试以管理员身份使用 PowerShell,将执行策略设置为不受限制,并将位置设置为网络文件夹。尝试使用Remove-Item [filepath] -Recurse -Force
返回:
无法删除项目 [filepath]:该进程无法访问文件“[filepath]”,因为该文件正在被另一个进程使用。
我在所有子文件夹中使用了 Get-SmbOpenFile,但未返回任何内容,因此无法使用 Close-SmbOpenFile。我理解使用 SMB cmdlet 可能不是关闭文件夹的最佳方式。
如果需要的话我可以提供更多信息。
编辑:我已经尝试过 OpenFiles、takeown 和 icacls,但仍然无法删除该文件夹。
4
最佳答案
1
由于它是网络共享,因此该文件可能会被网络中有权访问它的任何人锁定,而不一定是由投诉的用户锁定。
I do not have direct access to the servers because policy.
这是一个非常大的问题,因为只有在服务器本身上你才能查找谁或什么实际锁定了文件(并且你也可以关闭与它的打开的连接,从而删除锁)。
1
-
这是一个问题,但在我的职位上很少出现。我担任系统管理员已有 3 个月了,这是第一次遇到这个问题。非常感谢您的回复。
–
|
–
–
I do not have direct access to the servers because policy
这是一个非常大的问题,因为只有从服务器上你才能找到谁或什么实际锁定了文件。–
–
|