Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un utilisateur
par son nom d'utilisateur ou par une autre de ses caractéristiques dans
une arborescence AD sans savoir a priori où il se trouve.
Peut-on y arriver autrement qu'en parcourant toute l'arborescence?
Merci de votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT
"Youri Ligotmi" a écrit dans le message de news:45b668c4$0$23030$ | Bonjour
Bonjour,
| Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un | utilisateur par son nom d'utilisateur ou par une autre de ses | caractéristiques dans une arborescence AD sans savoir a priori où il | se trouve. | Peut-on y arriver autrement qu'en parcourant toute l'arborescence? | Merci de votre aide
Via une requêtre ldap récursive :
+++ Usage cscript FindUser.vbs <login>
+++ Exemple >cscript FindUser.vbs Administrateur
--- Coupez ici : FindUser.vbs---
Option Explicit
' déclaration des variables Dim oCon, oCmd, oRs Dim strUser
' lecture du login de l'utilisateur strUser=WScript.Arguments(0)
' initialisation des objets Set oCon=CreateObject("adodb.connection") oCon.Open "ProvidersDSOObject" Set oCmd=CreateObject("adodb.command") oCmd.ActiveConnection=oCon
' affichage du dn de l'utilisateur If Not oRs.EOF Then WScript.Echo oRs.Fields(0)
--- Coupez ici : FindUser.vbs ---
-- Gilles LAURENT http://glsft.free.fr
"Youri Ligotmi" <yl@free.fr.invalid> a écrit dans le message de
news:45b668c4$0$23030$426a74cc@news.free.fr
| Bonjour
Bonjour,
| Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un
| utilisateur par son nom d'utilisateur ou par une autre de ses
| caractéristiques dans une arborescence AD sans savoir a priori où il
| se trouve.
| Peut-on y arriver autrement qu'en parcourant toute l'arborescence?
| Merci de votre aide
Via une requêtre ldap récursive :
+++ Usage
cscript FindUser.vbs <login>
+++ Exemple
>cscript FindUser.vbs Administrateur
--- Coupez ici : FindUser.vbs---
Option Explicit
' déclaration des variables
Dim oCon, oCmd, oRs
Dim strUser
' lecture du login de l'utilisateur
strUser=WScript.Arguments(0)
' initialisation des objets
Set oCon=CreateObject("adodb.connection")
oCon.Open "ProvidersDSOObject"
Set oCmd=CreateObject("adodb.command")
oCmd.ActiveConnection=oCon
"Youri Ligotmi" a écrit dans le message de news:45b668c4$0$23030$ | Bonjour
Bonjour,
| Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un | utilisateur par son nom d'utilisateur ou par une autre de ses | caractéristiques dans une arborescence AD sans savoir a priori où il | se trouve. | Peut-on y arriver autrement qu'en parcourant toute l'arborescence? | Merci de votre aide
Via une requêtre ldap récursive :
+++ Usage cscript FindUser.vbs <login>
+++ Exemple >cscript FindUser.vbs Administrateur
--- Coupez ici : FindUser.vbs---
Option Explicit
' déclaration des variables Dim oCon, oCmd, oRs Dim strUser
' lecture du login de l'utilisateur strUser=WScript.Arguments(0)
' initialisation des objets Set oCon=CreateObject("adodb.connection") oCon.Open "ProvidersDSOObject" Set oCmd=CreateObject("adodb.command") oCmd.ActiveConnection=oCon
' affichage du dn de l'utilisateur If Not oRs.EOF Then WScript.Echo oRs.Fields(0)
--- Coupez ici : FindUser.vbs ---
-- Gilles LAURENT http://glsft.free.fr
Sylvain Jeanneret
Bonjour
Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un utilisateur par son nom d'utilisateur ou par une autre de ses caractéristiques dans une arborescence AD sans savoir a priori où il se trouve. Peut-on y arriver autrement qu'en parcourant toute l'arborescence? Merci de votre aide
Avec adminpak.msi installé (gratuit) :
dsquery user -samid NomUtilisateur
-- Sylvain
Bonjour
Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un utilisateur
par son nom d'utilisateur ou par une autre de ses caractéristiques dans
une arborescence AD sans savoir a priori où il se trouve.
Peut-on y arriver autrement qu'en parcourant toute l'arborescence?
Merci de votre aide
Je voudrais pouvoir, à l'aide d'un script vbs, retrouver un utilisateur par son nom d'utilisateur ou par une autre de ses caractéristiques dans une arborescence AD sans savoir a priori où il se trouve. Peut-on y arriver autrement qu'en parcourant toute l'arborescence? Merci de votre aide