高分! 如何用 DirectoryEntry 获取 别的计算机的上 某个用户组下的 全部用户
oLocalMachine = new DirectoryEntry("WinNT://" + Environment.MachineName);
DirectoryEntry AD = oLocalMachine.Children.Find(groupname, "group");
object obUsers = AD.Invoke("Members");
foreach (object ob in (IEnumerable)obUsers)
{
DirectoryEntry obUserEntry = new DirectoryEntry(ob);
userList.Add(obUserEntry.Name);
}
但是现在是要获取其他计算机上的某个组下的所有用户名字!
研究了半天,不对,是好几天了。貌似我已经获得了一个那个计算机的DirectoryEntry 对象,但是根本不能像获取自己计算机上的方法那样。
求高手出手呀!
相关推荐
c# 获取域 用户 组 信息
获取用户组信息时,可以在OU下使用`DirectorySearcher`来搜索特定的用户组,设置`Filter`属性为`"(objectClass=group)"`,这样可以找到所有用户组。
基于Java的FAT文件系统模拟实现与课程设计实践
文件系统是操作系统的核心组件,负责数据的组织与存储。FAT(文件分配表)作为经典的文件系统方案,通过一张表记录磁盘簇的占用与链接关系,以极简的链表结构实现文件的分配与回收,广泛用于U盘、SD卡等移动存储设备。理解FAT的工作机理,有助于深入掌握存储管理的底层逻辑。对于计算机专业学生而言,用Java模拟实现FAT文件系统,既能避开C语言繁琐的指针操作,又能借助面向对象特性清晰表达目录项、FAT表项等核心数据结构,是操作系统课程设计中兼顾理解深度与工程实践的理想选题。本文从FAT原理出发,详细阐述基于Java的
利用DirectoryEntry组件来查看网络,显示域用户的列表
DirectoryEntry对象代表了一个目录中的条目,它可以是一个容器,如组织单元(OU),也可以是一个用户、计算机或其他对象。通过这个对象,我们可以读取、修改目录服务中的数据,并执行查询操作。
DirectoryEntry对象
```csharp DirectoryEntry objDE = new DirectoryEntry(); ```- **指定身份验证信息**:还可以在创建`DirectoryEntry`对象时指定用户名和密码
C#修改及重置电脑密码DirectoryEntry实现方法
machine = new DirectoryEntry(_Path); // 获得计算机实例 DirectoryEntry user = machine.Children.Find(userName


