karon92
Messages postés3Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention24 janvier 2003
-
8 janv. 2003 à 17:11
karon92
Messages postés3Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention24 janvier 2003
-
8 janv. 2003 à 23:16
KARON
En recherchant comment administrer des comptes NT avec VB
je suis arrivé au code suivant :
Public Function Users()
Dim owinnt As Object
Dim objClass As Object
Dim cha As String
Item1 = InputBox("Donnez le nom de l'utilisateur :", "Utilisateur")
cha = "WinNT://cnnslxps/" & Item1
Set owinnt = CreateObject(cha)
Set objClass = CreateObject(owinnt.schema)
For Each Item In objClass.optionalProperties
Select Case Item
Case "AccountExpirationDate"
If owinnt.get(Item) Then
AccountExpirationDate.Caption = owinnt.get(Item)
Else
AccountExpirationDate.Caption = "n/a"
End If
End Select
Next Item
End Function
ce code permet d'afficher la date d'expiration d'un compte NT.
Il fonctionne quand il y a une date d'expiration. Par contre, il met un message d'erreur lorsqu'il est vide.