使用.Net如何检查哪些用户在远程服务器上打开了资源(文件/共享)?

时间:2010-08-05 13:10:45

标签: c# windows-server-2008

使用.Net如何检查域中哪些用户在远程Windows服务器上打开资源(文件,共享)?

如果您有任何C#示例,我将不胜感激。

1 个答案:

答案 0 :(得分:4)

我认为你可以使用WMI类Win32_ConnectionShare来做到这一点。 This讨论有一个简单的C#示例,可以帮助您入门。

编辑:刚认识到NetFileEnum API可能是更好的解决方案。如果您查看它的PInvoke页面here,您可以找到一个基本的C#样本。