Question
checkedlistbox dans une condition
- Anthon
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 12 ans 2 mois #10897
par Anthon
checkedlistbox dans une condition a été créé par Anthon
Bonjour, je débute en powershell et mon projet est de créer une nouvelle interface graphique pour créer un utilisateurs dans l'AD avec certain champs (tel bureau, fax ect) et j'aimerai en même temps ajouter cette utilisateur à plusieurs groupe.
J'ai crée ma checklistbox sur ma form et y est ajouté tous les groupes de mon AD.
J'ai compris que chaque groupe était classé par un id dans la collection mais je n'arrive pas à trouver la bonne synthaxe pour réaliser la condition que je souhaite.
Par exemple:
[code:1]if ($checklistboxgroupe.Achat est coché) alors
{
$objGroupe=([ADSI]\"LDAP://localhost:389/CN=Achat,DC=pti,DC=local\"«»)
$objGroupe.member += $objUser.distinguishedName
$objGroupe.SetInfo()
}
if ($checklistboxgroupe.Comptabilite est coché) alors
{
$objGroupe=([ADSI]\"LDAP://localhost:389/CN=Comptabilite,DC=pti,DC=local\"«»)
$objGroupe.member += $objUser.distinguishedName
$objGroupe.SetInfo()
}
ect...[/code:1]
Si vous pouvez m'éclairer, Merci beaucoup !
J'ai crée ma checklistbox sur ma form et y est ajouté tous les groupes de mon AD.
J'ai compris que chaque groupe était classé par un id dans la collection mais je n'arrive pas à trouver la bonne synthaxe pour réaliser la condition que je souhaite.
Par exemple:
[code:1]if ($checklistboxgroupe.Achat est coché) alors
{
$objGroupe=([ADSI]\"LDAP://localhost:389/CN=Achat,DC=pti,DC=local\"«»)
$objGroupe.member += $objUser.distinguishedName
$objGroupe.SetInfo()
}
if ($checklistboxgroupe.Comptabilite est coché) alors
{
$objGroupe=([ADSI]\"LDAP://localhost:389/CN=Comptabilite,DC=pti,DC=local\"«»)
$objGroupe.member += $objUser.distinguishedName
$objGroupe.SetInfo()
}
ect...[/code:1]
Si vous pouvez m'éclairer, Merci beaucoup !
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 12 ans 2 mois #10899
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:checkedlistbox dans une condition
Salut,
consulte MSDN :
msdn.microsoft.com/fr-fr/library/system....hecked(v=VS.80).aspx
msdn.microsoft.com/fr-fr/library/system....ndices(v=VS.80).aspx
consulte MSDN :
msdn.microsoft.com/fr-fr/library/system....hecked(v=VS.80).aspx
msdn.microsoft.com/fr-fr/library/system....ndices(v=VS.80).aspx
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Anthon
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 12 ans 2 mois #10902
par Anthon
Réponse de Anthon sur le sujet Re:checkedlistbox dans une condition
merci beaucoup j'ai trouvé mon bonheur C'est dommage qu'il n'y est pas d'exemple en powershell sur se site pour les gens comme moi qui ne connaissent pas le vb.
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 12 ans 2 mois #10903
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:checkedlistbox dans une condition
Base toi plutôt sur le code C# qui est tout a fait similaire.
quand il y'a un new, tu utilises alors New-Object etc.
Bien cordialement,
Richard Lazaro.
quand il y'a un new, tu utilises alors New-Object etc.
Bien cordialement,
Richard Lazaro.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.073 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- checkedlistbox dans une condition