Partager via


Création et suppression d'un groupe local, exemple de technologie

Mise à jour : novembre 2007

Cet exemple montre comment créer un groupe local sur un ordinateur, ajouter un utilisateur existant à ce groupe, puis supprimer le groupe.

Remarque :

Cet exemple utilise des valeurs fictives et ne peut pas être exécuté avant d'avoir été modifié avec de vraies valeurs.

Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :

Pour personnaliser l'exemple pour vos paramètres

  • Modifiez les variables chaîne suivantes avec les vraies valeurs dans le fichier CreateAndDeleteLocalGroup.cs ou CreateAndDeleteLocalGroup.vb, suivant la version de l'exemple qui est en cours de génération :

    • localComputerName - nom d'ordinateur sur lequel créer le groupe

    • newGroupName - nom du groupe à créer

    • existingUserName - nom d'utilisateur à ajouter au nouveau groupe

Pour générer l'exemple

  1. À une invite de commandes, naviguez jusqu'au répertoire Technologies\DirectoryServices\CreateAndDeleteLocalGroup. Naviguez jusqu'au répertoire CS ou VB, selon la version de l'exemple générée. Pour plus d'informations sur les paramètres requis et l'invite de commandes du Kit de développement logiciel (SDK), consultez Comment : définir des paramètres d'exemple.

  2. Tapez msbuild createanddeletelocalgroup.sln à la ligne de commande.

Pour exécuter l'exemple

  1. À l'invite de commandes, accédez au répertoire qui contient le fichier exécutable généré.

  2. Tapez createanddeletelocalgroup et appuyez sur ENTRÉE.

Remarque :

Cet exemple est une application console. Vous devez la démarrer et l'exécuter dans une invite de commandes pour consulter sa sortie.

Notes

Cet exemple effectue les tâches suivantes :

  • Crée un groupe local sur l'ordinateur spécifié

  • Ajoute un utilisateur existant à ce groupe

  • Supprime le groupe qui vient d'être créé

Cet exemple montre l'utilisation des éléments suivants de l'espace de noms System.DirectoryServices :

  • Comment lier un objet DirectoryEntry à un ordinateur local à l'aide du fournisseur WinNT

  • Comment utiliser la méthode Add de la collection de propriétés Children pour ajouter un nouveau groupe à la liste des groupes valides

  • Comment utiliser la méthode CommitChanges de l'objet DirectoryEntry pour rendre persistantes les modifications apportées au groupe dans le magasin d'annuaires

  • Comment utiliser la méthode Invoke de l'objet DirectoryEntry pour ajouter un utilisateur existant à ce groupe

  • Comment utiliser la méthode Remove de la collection de propriétés Children pour supprimer le groupe