Используя .Net, как я могу проверить, какие пользователи в нашем домене имеют ресурсы (файлы, общие ресурсы), открытые на удаленном сервере Windows?
Если у вас есть примеры C #, буду благодарен.
Я думаю, вы можете сделать это, используя класс WMI Win32_ConnectionShare. В этом обсуждении есть ответ с простым примером C #, с которого следует начать.
Win32_ConnectionShare
Редактировать: Только что понял, что API NetFileEnum может быть лучшим решением.Если вы посмотрите на страницу PInvoke для этого здесь , вы можете найти базовый пример C #.