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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  script en .bat concernant les UO sous Active Directory : soucis!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script en .bat concernant les UO sous Active Directory : soucis!!

n°1739135
krashvi
Posté le 29-05-2008 à 23:10:53  profilanswer
 

bonsoir,
 
je voudrais savoir comment on fait pour créer une UO (unité d'organisation) dans une autre via un scrip en batch.
 
voila le script qui permet de créer une Uo a travers la lecture d'un fichier:
 
For /F %%U IN (ou.txt) do dsadd ou ou=%%U,dsadd ou ou=%%V %domaine%
 
 
Maintenant comment faire pr créer une autre UO ds l'Uo que ns vennons de créer ?
 
Help svp
 

mood
Publicité
Posté le 29-05-2008 à 23:10:53  profilanswer
 

n°1869184
canardtich​aud
PSN : canardnono
Posté le 03-04-2009 à 13:14:06  profilanswer
 

krashvi a écrit :

bonsoir,
 
je voudrais savoir comment on fait pour créer une UO (unité d'organisation) dans une autre via un scrip en batch.
 
voila le script qui permet de créer une Uo a travers la lecture d'un fichier:
 
For /F %%U IN (ou.txt) do dsadd ou ou=%%U,dsadd ou ou=%%V %domaine%
 
 
Maintenant comment faire pr créer une autre UO ds l'Uo que ns vennons de créer ?
 
Help svp
 


## Ce post est vieux mais ça pourra tjs servir ##
 
Pour manipuler l'Active Directory, la suite DSQUERY (add, mod...) est bien pour interroger , faire des modifs unitaires mais alors mettre ça dans une boucle FOR en BATCH, c'est une hérésie :
 
il faut passer par [ADSI] au moins via VBS au mieux via PowerShell
 

Code :
  1. $ Posh _>
  2. # se connecter à mon OU (chemin ldap de l'OU + [ADSI]'' suivi de 2 simples quotes, qui représente le domaine où l'on se trouve
  3. $myPath = 'LDAP://OU=monOU,' + [ADSI]'')
  4. $objDom = [ADSI]$myPath
  5. #instancier  l'objet création d'OU et ajouter l'OU
  6. $ObjOU = $ObjDom.Create('organizationalUnit','ou=myOUname')
  7. #modifier la propriété description de l'OU
  8. $ObjOU.put('description','Services Financiers')
  9. #Valider la modification
  10. #$ObjOU.SetInfo()


 
Merci à "Windows Powershell" par Arnaud PetitJean et Robin Lemesle, ma source d'inspiration powershellesque.


---------------
[>_] Microsoft 'PoSH'  addicted

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  script en .bat concernant les UO sous Active Directory : soucis!!

 

Sujets relatifs
Php + LDAP+ APACHE gros soucisChargement fichier externe JS ?
[Flash - Action Script] variable clickTagcontrole Active X
Ebook Gratuit : Pratique d'Action Script 3Script Ajax Show avec select
[RESOLU] problème script et commande awkQuestion concernant traitement de données entre html et php
Lancement script PHP depuis script PERLScript MySQL vers Oracle
Plus de sujets relatifs à : script en .bat concernant les UO sous Active Directory : soucis!!


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