创建和删除本地组技术示例

更新:2007 年 11 月

此示例演示如何在计算机上创建本地组,向该组添加现有用户,然后删除该组。

ms233634.alert_note(zh-cn,VS.90).gif说明:

此示例使用虚构的值,因此除非使用实际值进行修改,否则无法运行。

有关使用这些示例的信息,请参见下面的主题:

针对您的设置自定义示例

  • 使用实际值修改 CreateAndDeleteLocalGroup.cs 或 CreateAndDeleteLocalGroup.vb 文件(具体取决于生成示例的版本)中的下列字符串变量:

    • localComputerName - 要在其中创建组的计算机的名称

    • newGroupName - 要创建的组的名称

    • existingUserName - 要添加到新组的用户的名称

生成示例

  1. 在命令提示处,定位到 Technologies\DirectoryServices\CreateAndDeleteLocalGroup 目录。定位到 CS 或 VB 目录(具体取决于生成示例的版本)。有关所需设置和 SDK 命令提示的信息,请参见如何:设置示例设置

  2. 在命令行中键入 msbuild createanddeletelocalgroup.sln。

运行示例

  1. 在命令提示处,定位到包含生成的可执行文件的目录。

  2. 键入 createanddeletelocalgroup,然后按 Enter。

ms233634.alert_note(zh-cn,VS.90).gif说明:

此示例是一个控制台应用程序。您必须在命令提示处启动并运行它才能查看相应的输出。

备注

此示例执行下列任务:

  • 在指定的计算机上创建一个本地组

  • 向该组添加一个现有用户

  • 删除刚才创建的组

此示例演示 System.DirectoryServices 命名空间的下列元素的用法:

  • 如何使用 WinNT 提供程序将 DirectoryEntry 对象绑定到本地计算机

  • 如何使用 Children 属性集合的 Add 方法向有效组列表添加新组

  • 如何使用 DirectoryEntry 对象的 CommitChanges 方法将对组的更改保存到目录存储区

  • 如何使用 DirectoryEntry 对象的 Invoke 方法向该组添加现有用户

  • 如何使用 Children 属性集合的 Remove 方法删除该组