IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Scripts VBS PETAGE DE PLOMB


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2005
    Messages : 12
    Par défaut Scripts VBS PETAGE DE PLOMB
    Bonsoir a toutes et a tous ! Bon je vient la ! je pete un cable avec ce script !
    Je suis en 2eme année de Bts IG et je doit faire quelques PTI jai mis en Place une Active Directory sous 2003 DNS, DHCP OK
    je souhaiterais mettre en place un scripts avec un fichier exel jai deja trouver mon scripts sur dautre site que j'ai modifer a ma sauce voila ce kil donne
    -----------------------------------------------------------------------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
          Dim oexapp, oexwk, oexws, owshshell, ocellule, i
     
    	dim nom, prenom, loggin, mdp, bureau, messagerie, ville, liste
     
    	liste = ""
     
            set oexapp = wscript.createobject("Excel.Application")
     
    	set owshshell = wscript.createobject("wscript.shell")
     
    	oexapp.visible = false
     
    	set oexwk = oexapp.workbooks.open(owshshell.currentdirectory & "\ComptesUtilisateurs.xls")
     
    	set oexws = oexwk.activesheet
            i = 2
    	Do until oexapp.cells(i,1).value = ""
     
            nom = oexapp.cells(i,2).value
     
    	prenom = oexapp.cells(i,3).value
     
    	loggin = oexapp.cells(i,4).value
     
    	mdp = oexapp.cells(i,5).value
     
    	bureau = oexapp.cells(i,6).value
     
    	messagerie = oexapp.cells(i,7).value
     
    	ville = oexapp.cells(i,8).value
     
            Set objDomain = GetObject("LDAP://dc=cs-HOME,dc=local")
    	Set objCN = GetObject("LDAP://CN=Users,dc=CS-HOME,dc=local")
     
            Set objUser = objCN.Create("Users", "cn= " & nom & "")
     
    	objUser.Put "sAMAccountName", loggin
     
    	objUser.Put "cn", nom
     
    	objUser.Put "givenName", prenom
     
            objUser.Put "physicalDeliveryOfficeName", bureau
     
    	objUser.Put "mail", messagerie
     
    	objUser.Put "l", ville
     
            #Set objUser = GetObject("LDAP://cn="& nom &",CN=Users,dc=CS-HOME,dc=local")#
     
            objUser.SetPassword "P@ssw0rd"
     
    	Set objCN = GetObject("LDAP://CN=Users, dc=CS-HOME, dc=local")
     
    	Set objGroup = GetObject("LDAP://CN=Utilisa. du domaine, CN=Users, dc=CS-HOME, dc=local")
     
    	objGroup.Put "sAMAccountName", "Utilisa. du domaine"
    	Set objUser = GetObject("LDAP://cn=" & nom & ", CN=Users, DC=CS-             HOME, DC=local")
     
    	objUser.AccountDisabled = FALSE
     
    	objUser.SetInfo
     
     
    	liste = liste + nom & ", "
     
    	i = i+1
     
    	Loop
            MsgBox "Les utilisateurs " & liste & " ont été créés et activés."
    ------------------------------------------------------------------------

    La ligne marquer de # est la ou ce siture mon erreur ! jai beau essayer de comprendre mais je comprends pas ou est lerreur , je l'ai editer avec VBS factory et il me ressort une erreur

    Windows Scripts Host
    Script:c:\Documents and Settings\administrateur\bureau\Nouveau dossier\~$ad2.vbs
    Ligne : 50
    Caract :9
    Erreur : Cet objet ne se trouve pas sur le serveur
    Code : 80072030
    Source : (null)

    Si quelqun peut maider ? je vous en remercie

  2. #2
    Membre chevronné
    Inscrit en
    Août 2007
    Messages
    302
    Détails du profil
    Informations personnelles :
    Âge : 58

    Informations forums :
    Inscription : Août 2007
    Messages : 302
    Par défaut
    Salut,

    regarde ce lien :

    http://www.computerperformance.co.uk...preadsheet.htm

    ca devrait t'aider

    A++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2005
    Messages : 12
    Par défaut
    MErci ^^

  4. #4
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    C.F signature

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/12/2005, 13h39
  2. Script VBS - Focus garder la fenêtre en premier plan
    Par Furius dans le forum VBScript
    Réponses: 4
    Dernier message: 12/12/2005, 23h27
  3. Réponses: 2
    Dernier message: 19/07/2005, 14h14
  4. Probleme recuperation d'une valeur : script vbs -> .bat
    Par pinpin_du_net dans le forum Windows
    Réponses: 3
    Dernier message: 10/05/2005, 12h43
  5. Imprimer un fichier texte avec un script vbs
    Par Persons dans le forum Windows
    Réponses: 3
    Dernier message: 23/12/2004, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo