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 :

changement de configuration réseau


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2010
    Messages : 48
    Par défaut changement de configuration réseau
    Bonjour, j'ai une petite question, j'ai un script .BAT qui fait basculer la cnx au réseau d'une passerelle a une autre. le probléme que je rencontre c'est qu'il ne reconnais pas le nom de la connection apparament, message affiché (la syntaxe du nom de fichier, de répertoire ou du volume est incorrecte), par contre quand j'exécute la commande directement sous dos sans passé par le fichier .BAT sa marche, ce qui prouve que le nom de la connection est valide. ci-dessous le script :
    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
    ECHO off
    
    :menu
    ECHO.
    ECHO      Sur quel type de r‚seau voulez-vous vous connecter? :
    ECHO.
    ECHO [1] : Reseau PLANET  (adresse 10.1.1.250)
    ECHO [2] : Reseau GLOBALNET (adresse  10.1.1.254)
    ECHO [0] : Quitter
    ECHO.
    ECHO Entrer votre choix correspondant … la configuration souhaitee et valider:
    
    SET /P reponseUtilisateur=""
    
    
    IF "%reponseutilisateur%"=="1" GOTO rep1
    IF "%reponseutilisateur%"=="2" GOTO rep2
    IF "%reponseutilisateur%"=="0" GOTO fin
    
    ECHO Choix incorrect
    GOTO menu
    
    
    :rep1
    netsh interface ip set address name="Connexion au réseau local" static 10.1.1.46 255.255.255.0 10.1.1.250
    ipconfig
    GOTO fin
    
    
    :rep2
    netsh interface ip set address name="Connexion au réseau local" static 10.1.1.46 255.255.255.0 10.1.1.254
    ipconfig
    GOTO fin
    
    :fin
    ECHO.
    ECHO Appuyer sur Entrer pour terminer.
    SET /P reponseUtilisateur=""
    ce script affiche le message (la syntaxe du nom de fichier, de répertoire ou du volume est incorrecte) mais qd j'exécute la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    netsh interface ip set address name="Connexion au réseau local" static 10.1.1.46 255.255.255.0 10.1.1.250
    ipconfig
    sa marche.

    merci d'avance.

  2. #2
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    Salut,

    C’est à cause du "é" de "Connexion au réseau local" qui doit être codé en oem (et non ansi) pour qu'il soit reconnu en tant que tel par l'interpréteur de commande.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Connexion au r‚seau local

  3. #3
    Membre averti
    Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2010
    Messages : 48
    Par défaut
    Citation Envoyé par minnesota Voir le message
    Salut,

    C’est à cause du "é" de "Connexion au réseau local" qui doit être codé en oem (et non ansi) pour qu'il soit reconnu en tant que tel par l'interpréteur de commande.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Connexion au r‚seau local
    Bonjour, j'ai changer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Connexion au réseau local
    [/QUOTE]
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Connexion au r‚seau local
    [/QUOTE]
    mais il m'affiche toujours le même message, j'ai même changer le nom de la connexion réseau que j'ai en "Connexion au reseau local" et j'ai fait de mem au niveau du script, mais toujours le même probléme.
    any suggestion

  4. #4
    Membre averti
    Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2010
    Messages : 48
    Par défaut
    essayer ce script dans un fichier BAT et sa ne va pas marché puis tester la commande NETSH....etc, directement sous dos et vous verré que sa va marché, je comprend pas.

  5. #5
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    T'as fait un copié collé ou tu as mis une virgule ??

  6. #6
    Membre averti
    Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2010
    Messages : 48
    Par défaut
    Citation Envoyé par minnesota Voir le message
    T'as fait un copié collé ou tu as mis une virgule ??
    oui g fait copier coller, au lieu du "é" j'ai mis une "," sa n'a pas marché, j'ai mem remplacer le "é" par "e" et toujours le même probléme. sa marche si j'introduit directement la ligne de commande "netsh..." mais pas via le fichier .bat.
    j'ai oublier de dire que j'ai changer le nom de ma connection de "connection au réseau local" en "connexion" pour faire plus simple, mais KO

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/07/2012, 17h06
  2. changement de la configuration réseau
    Par cedric49fr2000 dans le forum Windows XP
    Réponses: 7
    Dernier message: 29/11/2007, 11h08
  3. Problème de configuration réseau
    Par bogisic2000 dans le forum Développement
    Réponses: 2
    Dernier message: 22/08/2005, 14h02
  4. Choix de configuration réseau adaptée
    Par Ceska dans le forum Développement
    Réponses: 1
    Dernier message: 21/06/2005, 12h25
  5. Configuration réseau domestique, est ce possible ??
    Par batmat86 dans le forum Développement
    Réponses: 4
    Dernier message: 12/08/2004, 01h10

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