begin process at 2012 02 13 08:47:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

script vbs vers AD


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

script vbs vers AD

mercredi 22 juin 2005 à 07:59:18 | script vbs vers AD

tsotb

salut !
j'ai un script vbs (trouvé dans l'aide de vbs factory) pour récupérer la liste des ordinateurs qui se trouvent ds Acrtive Directory.
voici ce code:
Const ADS_SCOPE_SUBTREE = 2
Set objConnection = CreateObject("ADODB.Connection")
Set objCommand =   CreateObject("ADODB.Command")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
Set objCOmmand.ActiveConnection = objConnection
objCommand.CommandText = _
    "Select Name, Location from 'LDAP://DC=fabrikam,DC=com' " _
        & "where objectClass='computer'"  
objCommand.Properties("Page Size") = 1000
objCommand.Properties("Timeout") = 30 
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE 
objCommand.Properties("Cache Results") = False 
Set objRecordSet = objCommand.Execute
objRecordSet.MoveFirst
Do Until objRecordSet.EOF
    Wscript.Echo "Computer Name: " & objRecordSet.Fields("Name").Value
    Wscript.Echo "Location: " & objRecordSet.Fields("Location").Value
    objRecordSet.MoveNext
Loop

----------------------
en testant ainsi j'ai l'erreur "le tableau n'existe pas" je pense bien évidemment qu'il faut changer le DC
 "Select Name, Location from 'LDAP://DC=fabrikam,DC=com' " _
fabrikam-->mondomaine et com-->com ou fr suivant mon domaine c'est ça? parce que c'a n'apas l'air de marcher. j'ai la même erreur.Y-a t-il un pb de droits? Où faut il s'identifier?

Merci de m'aider.
The Sins Of Thy Beloved
mercredi 22 juin 2005 à 15:22:35 | Re : script vbs vers AD

tsotb

Réponse acceptée !

salut! (ah mais on se connait nan?)
bon voilà la réponse (j'ai cherché et j'ai trouvé!)
Const ADS_SCOPE_SUBTREE = 2
Set objConnection = CreateObject("ADODB.Connection")
Set objCommand =   CreateObject("ADODB.Command")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
Set objCommand.ActiveConnection = objConnection
objCommand.CommandText = _
     "Select Name, Location from 'LDAP://DC=domaine,DC=com' " _
      & "where objectClass='computer'"
       
       
objCommand.Properties("Page Size") = 1000
objCommand.Properties("Timeout") = 30
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE
objCommand.Properties("Cache Results") = False
Set objRecordSet = objCommand.Execute
objRecordSet.MoveFirst
Do Until objRecordSet.EOF
     Wscript.Echo "Computer Name: " & objRecordSet.Fields("Name").Value
    Wscript.Echo "Location: " & objRecordSet.Fields("Location").Value
    objRecordSet.MoveNext
Loop

TsotB



Cette discussion est classée dans : vbs, set, dc, objcommand, objrecordset


Répondre à ce message

Sujets en rapport avec ce message

Message d'erreur script vbs [ par whyata ] Bonjour, Le script suivant cherche les lecteurs à mapper selon mon OU et mappe les lecteurs à l'ouverture de session Donc avec mon script <div class=" Création des groupes depuis un fichier txt [ par Shazra ] Bonjour, j'essaie de créer un script me permettant d'ajouter tous les groupes présents dans un fichier txt. Le fichier est classé en colonne séparée p Envoi contenue VBS par mail [ par battosai971 ] Bonjour,je doit mettre ne place un script permettant de prévenir le manager des users auquel le compte active directory va bientôt expiré, j'ai réussi [Catégorie modifiée VB6 -> VBS] [VBS] Script pour supprimer tous les utilisateurs de tous les groupes dans Active Directory [ par Shazra ] Bonjour, je suis nouveau sur ce forum et je suis débutant en VBScript. J'essaie d'écrire un script me permettant de supprimer tous les membres des gro combobox avec saisie et autocompletion [ par bhervieu ] Bonjour, J'ai une combobox qui récupère des valeur dans une base de données, mais je souhaiterai en faite que lorsque l'on l'on commence a saisir le aide sur creation sript VBS suppresion de compte AD a partir un fichier [ par djthoz91 ] bonjour a tous, je cherche de l aide sur un script vbs. j aimerai pouvoir faire une suppression en masse d utilisateurs dans l active directory a pa VBS/Excel et plannificateur de tache [ par guenneguez_t ] Bonjour, J'ai un script vbs qui converti un fichier csv en fichier Excel (faisant appel à Excel). Quand je le mets en tache planifié Windows (2008 R2 Chercher Remplacer dans WORD par script VBS [ par Bernardo39 ] Bonjour, Comme professionnel je travaille essentiellement sur les bases de données, je pratique JAVA et WINDEV,WINWEB (au boulot). Je suis totalement [VBS] récupérer plusieurs ligne d'un select [ par remifalcon ] Bonjour, Fan de VBS, je voudrai récupérer le résultat d'un select Je n'arrive à récupérer que le premier résultat de la requête, comment récupérer tou Attaquer Oracle en VBS [ par CharlEm80 ] Coucou les gens, Est-ce que quelqu'un peut me dire où est ma faute svp? Merci J'ai comme erreur : Object rquired: 'Server' [code=vbs] Dim strConnect


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,638 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales