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

Scripts/Batch Discussion :

cherche erreur de syntaxe


Sujet :

Scripts/Batch

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2015
    Messages : 124
    Points : 47
    Points
    47
    Par défaut cherche erreur de syntaxe
    Bonjour,

    Je suis en stage en entreprise et j'ai pour mission de corriger un script.
    Le problème étant que je n'ai jamais pratiqué le powershell...
    Du coup je viens chercher de l'aide ici...
    Voici le script en question :
    Code powershell : 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
     
    #Creation compte AD depuis fichier Excel (.csv)
     
     
    Import-Module ActiveDirectory
     
    #Importation du fichier csv
    $fichier = "C:\Users\admexakis\Desktop\tab_users.csv"
    $userList = Import-csv -delimiter ";" $fichier
     
     
    #Recuperation des lignes dans le tableau du fichier .csv
    foreach ($user in $userList) {
     
     
        #Respect de la casse
        $Prenom1Maj = (Get-Culture).TextInfo.ToTitleCase(($user.Prenom).toLower())
        $NOM1Maj = (Get-Culture).TextInfo.ToTitleCase(($user.NOM).toLower())
        $NOMFullMaj = (Get-Culture).TextInfo.ToTitleCase(($user.NOM).toUpper())
        $Site = (Get-Culture).TextInfo.ToTitleCase(($user.Site).toLower())
        $Mail = ($user.Mail).toLower()
     
     
        #Chemin compelt dans l'AD
        $ou = "OU=Utilisateurs,OU=Fayat TP,OU=FAYAT,DC=fayat,DC=lan"
     
     
        #Mot de passe
        $securepwd = ConvertTo-SecureString "Fayat2017" -AsPlainText -Force
     
     
        #Nom complet / Display name
        $DN = $NOM1Maj+" "+$Prenom1Maj
     
     
        #Nom d'affichage dans l'explorateur AD
        $Nad = $NOMFullMaj+" "+$Prenom1Maj
     
     
        #Nom d'ouverture de session / User logon name
        $upnpreffix = $Prenom1Maj.Substring(0,1)+$NOMFullMaj
        $upnsuffix = "@test.local"
        $UPN = $upnpreffix+$upnsuffix
     
     
        #Creation
        New-ADuser 
            -GivenName $Prenom1Maj `            #Prenom / First name
            -Name $Nad `                        #Nom d'affichage dans l'explorateur AD
            -surname $NOMFullMaj `                    #Nom / Last name
            -DisplayName $DN `                    #Nom complet / Display name
            -Path $ou `                            #Chemin complet dans l'AD
            -accountpassword $securepwd `        #Mot de passe
            -Enabled $true `
            -PasswordNeverExpires 1 `
            -EmailAddress $Mail `                #@Mail
            -UserPrincipalName $upnpreffix `            #Nom d'ouverture de session / User logon name
            -SamAccountName $upnpreffix `            #Nom d'ouverture de session / User logon name
     
     
    }

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2015
    Messages : 124
    Points : 47
    Points
    47
    Par défaut
    Le fichier tab_users.csv contient ceci :
    Prenom;NOM;Mail
    toto;titi;t.titi@testlocal.com

Discussions similaires

  1. [Directives] Page blanche quand erreur de syntaxe
    Par syl2095 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 17/02/2006, 15h15
  2. [sql] erreur de syntaxe
    Par cmoa59 dans le forum JDBC
    Réponses: 14
    Dernier message: 03/05/2005, 11h41
  3. erreur de syntaxe en C++
    Par sergepmessa dans le forum C++
    Réponses: 6
    Dernier message: 11/03/2005, 18h15
  4. PHP SQL =>erreur de syntaxe (operateur absent)
    Par snipes dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/02/2005, 14h09
  5. erreur de syntaxe javascript dans ma page
    Par Oluha dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/02/2005, 14h53

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