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 :

[DOS] variables et texte


Sujet :

Scripts/Batch

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 80
    Points : 51
    Points
    51
    Par défaut [resolu] [DOS] variables et texte
    Bonjour

    j'ai un prog a.bat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    @ECHO OFF
    
    ECHO 1
    %chemin% = CD
    
    ECHO 2
    ECHO %chemin%
    
    ECHO 3
    :FIN
    En l'exécutant sous dos, j'ai
    1
    C:\test <- là c bizarre, moi j'ai affecté le chemin où je suis ds la variable %chemin% et le prog m'affiche sans que je lui demande de m'afficher quoi que ce soit.

    2
    ECHO is off <-- là c bizarre parce que je devais avoir e chemin d'affiché et il me dit que echo est OFF

    3
    Vous y comprenez qqch au problèmes (1) et (2) ??
    pk lors de l'affectation, affiche t'il le chemin? (1)
    pk n'affiche t'il pas le chemin et il me dit que echo est off ? (2)

    Il s'agit de programmationde fichier batchs sous dos et je suis sous win2k.
    MERCi de bien vouloir me répondre

  2. #2
    Membre habitué
    Avatar de Alacazam
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 88
    Points : 167
    Points
    167
    Par défaut Re: [DOS] variables et texte
    Citation Envoyé par isidore
    C:\test <- là c bizarre, moi j'ai affecté le chemin où je suis ds la variable %chemin% et le prog m'affiche sans que je lui demande de m'afficher quoi que ce soit.

    ECHO is off <-- là c bizarre parce que je devais avoir e chemin d'affiché et il me dit que echo est OFF
    Je pense que c'est assez simple, CD ne renvoit pas une chaine de caractère avec le Current Directory, mais provoque son affichage sur la sortie standard.

    => L'affectation ne fonctionne pas.
    => %chemin% n'étant pas défini, il l'interprète (sans doute) comme un ECHO simple, qui te donne l'état de l'affichage.

    Pour une solution, je cherche ...
    Bonne Chance,
    Mathieu

  3. #3
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 281
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 281
    Points : 1 999
    Points
    1 999
    Par défaut
    Moi je ferais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    CD > variable
    TYPE variable
    Et mets tes sujets [Résolu]

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 80
    Points : 51
    Points
    51
    Par défaut
    merci, c bien ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DOS] Variables dans un batch
    Par Amnesiak dans le forum Autres Logiciels
    Réponses: 6
    Dernier message: 02/02/2006, 14h36
  2. Récupération de variable type texte
    Par flambo88 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 28/01/2006, 17h21
  3. [MS-DOS] Variable d'environement, fenêtre
    Par HNT dans le forum Scripts/Batch
    Réponses: 6
    Dernier message: 06/10/2005, 19h08
  4. [MS-DOS] Saisie de texte
    Par Furius dans le forum Scripts/Batch
    Réponses: 10
    Dernier message: 01/10/2005, 19h27
  5. Variables dans texte issu de requette mysql
    Par thierry69000 dans le forum Requêtes
    Réponses: 3
    Dernier message: 07/09/2005, 23h42

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