我知道进程资源管理器或句柄可以用来查找机器上打开了哪些文件。但是,如果文件位于网络驱动器上,其中许多机器都可以访问该文件,那么是否有一种方法可以在不检查每台机器的进程资源管理器的情况下判断哪些机器可以访问该文件?
您可以在网络驱动器所属的服务器上看到它。这取决于操作系统。例如,在Windows server 2008 R2上,您可以使用Openfiles:
http://technet.microsoft.com/en-us/library/bb490961.aspxOpenfiles.exe/query/s SERVERNAME
在Windows 7中你可以看到它在我的电脑右键单击->管理->共享文件夹->打开文件