Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1314 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script Active Directory et Rangement dans la bonne OU !!!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script Active Directory et Rangement dans la bonne OU !!!!!

n°1518582
symantec
Posté le 22-02-2007 à 19:41:40  profilanswer
 

Bonjour
 
Je souhaiterai savoir si il existe ou si cela est possible un script qui rangera automatiquement une machine dans la bonne OU.
 
Exemple :
Une machine Windows XP arrive dans l'OU Stations (elle vient d'étre enrengistrée dans la domaine, elle arrive dans l'OU par défaut), et automatiquement elle est déplacée dans la sous OU WXP.....
 
1. est ce possible ?
2. Si oui, ou je peut trouver des bouts de code qui me permette de commencer mon script ?
3. Comment ca se passe ???? c'est un filtre WMI, c'est une GPO sur l'OU etc etc.....
 
PS : je suis une grosse bille en scripting.....
Désolé.....
 
Merci de votre aide

Message cité 1 fois
Message édité par symantec le 22-02-2007 à 19:42:00
mood
Publicité
Posté le 22-02-2007 à 19:41:40  profilanswer
 

n°1518677
M Orthogra​phe
Posté le 23-02-2007 à 01:44:09  profilanswer
 

symantec a écrit :

PS : je suis une grosse bille en scripting.....


 
 
Pas qu'en scripting apparemment, en orthographe aussi....
 
exemple :  je peut trouver des bouts de code qui me permette.....

n°1518903
symantec
Posté le 23-02-2007 à 14:08:24  profilanswer
 

Merci de ton aide

n°1518904
Je@nb
Kindly give dime
Posté le 23-02-2007 à 14:10:51  profilanswer
 

Regarde sur le script center de technet tu as des exemples il y en a peut être pour récupérer la version de l'OS, pour déplacer des machines d'OU en OU

n°1519196
symantec
Posté le 23-02-2007 à 21:57:06  profilanswer
 

Déja cherché !
 
Alors j'ai trouvé cela sur HeysGuy :

On Error Resume Next
 
Const ADS_SCOPE_SUBTREE = 2
 
objOU = GetObject("LDAP://ou=Finance,dc=fabrikam,dc=com" )
 
Set objConnection = CreateObject("ADODB.Connection" )
Set objCommand =   CreateObject("ADODB.Command" )
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
Set objCommand.ActiveConnection = objConnection
 
objCommand.Properties("Page Size" ) = 1000
objCommand.Properties("Searchscope" ) = ADS_SCOPE_SUBTREE  
 
objCommand.CommandText = _
    "SELECT ADsPath FROM 'LDAP://dc=fabrikam,dc=com' WHERE objectCategory='computer' " & _
        "AND Name='atl-ws-01'"
Set objRecordSet = objCommand.Execute
 
objRecordSet.MoveFirst
 
Do Until objRecordSet.EOF
    strADsPath = objRecordSet.Fields("ADsPath" ).Value
    objOU.MoveHere strADsPath, vbNullString
    objRecordSet.MoveNext
Loop

 
Comme je suis une grosse bille en sripting, j'ai remplacé   "AND Name='atl-ws-01'" par "AND Operatingsystem='Windows XP Professional'"
 
Mais bon evidemment, ca marche pas !
 

n°1519231
symantec
Posté le 23-02-2007 à 23:45:41  profilanswer
 

Je@nb a écrit :

Regarde sur le script center de technet tu as des exemples il y en a peut être pour récupérer la version de l'OS, pour déplacer des machines d'OU en OU


 
 
Ouai je l'ai trouvé mais c'est extrémement léger :
 
Set objNewOU = GetObject("LDAP://OU=Finance,DC=fabrikam,DC=com" )
 
Set objMoveComputer = objNewOU.MoveHere _
    ("LDAP://CN=atl-pro-03,CN=Computers,DC=fabrikam,DC=com", "CN=atl-pro-03" )
 
 
 
http://www.microsoft.com/technet/s [...] x?mfr=true


Message édité par symantec le 23-02-2007 à 23:46:18
n°1519330
Je@nb
Kindly give dime
Posté le 24-02-2007 à 12:31:46  profilanswer
 

l'un fait une boucle l'autre juste un déplacement

n°1524167
le_relou
Posté le 06-03-2007 à 09:19:44  profilanswer
 

Set objNewOU = GetObject("LDAP://OU=Finance,DC=fabrikam,DC=com" )
 
c'est bien les bon nom?
ton serveur a bien se nom?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Script Active Directory et Rangement dans la bonne OU !!!!!

 

Sujets relatifs
Faire un script en php autonomescript qui fonctionne 1 fois sur 2, aidez moi ! :(
recherche de script permettant de récupérer le contenu d'un fichierARGH -->probleme ds script navigation
[PLSQL] Transfer de parametres d'un script à un autre ?Script php défilement automatique
Script de localisationJe cherche ce Script PHP
Créer un script .exejavascript : recherche de script (urgent)
Plus de sujets relatifs à : Script Active Directory et Rangement dans la bonne OU !!!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR