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 :

MsDOS et fichier .bat


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    294
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 294
    Par défaut MsDOS et fichier .bat
    bonjour,
    je suis debutante avec dos et les fichier .bat, j'ai beaucoup de question qui me bloque:
    1/ j'ai voulu cree un fichier .bat qui realise la Somme de deux entiers
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     set a=%1
     set b=%2
     c=%a+%b
    echo %c
    il ne m'affiche pas le bon resultat??

    2/je veux tester age entre 20 ét 30
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    If %1 gtr 20 goto majeur
    Goto mineur
    Y’a pas de & ni and en dos il ne le comprend pas comment je schematise le &&

    Merci pour vos aides

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Les commandes MS-DOS, internes et externes, ne constituent pas un langage de programmation. Elles sont seulement destinés à gérer les supports de données : partitions, formatages, répertoires, fichiers.

    Si quelques opérations logiques sont permises, il n'est toutefois pas pertinent d'utiliser les commandes MS_DOS comme un langage pour faire le type d'opération que vous avez essayé de réaliser. Pour cela, vous est préférable de vous tourner vers un langage de script ou de programmation.

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    294
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 294
    Par défaut
    Merci

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    J'ai oublié de préciser que pour que les opérations soient possible il faut utiliser le commutateur /a
    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    @echo off
    set j=15
    set m=12
    set a=1007
    set /a z=%j% + %m%*30 + %a%*365
    echo %z%
    Le tableau des opérateurs autorisés avec le commutateur /a par ordre de priorité décroissante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Opérateur	Opération effectuée
    < > 		Groupement
    * / % + - 	Calcul
    << >> 		Décalage logique
    & 		ET au niveau du bit
    ^ 		OU exclusif au niveau du bit
    | 		OU au niveau du bit
    
    = *= /= %= += -= &= ^= |= <<= >>= Attributions
    
    , 		Séparateur d'expression
    Il n'en reste pas moins qu'un "vrai" langage est préférable

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

Discussions similaires

  1. fichier .bat : problèmes avec des sous-répertoires
    Par aymron dans le forum Windows
    Réponses: 4
    Dernier message: 23/06/2005, 09h33
  2. Ouverture de la fenêtre des imprimantes avec fichier .bat ??
    Par bbkenny dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 04/05/2005, 18h13
  3. Fichier Bat
    Par minimoi1234 dans le forum Administration
    Réponses: 1
    Dernier message: 08/03/2005, 09h01
  4. [BAT] commande AT pour exécuter fichier .bat
    Par PatLogan dans le forum Scripts/Batch
    Réponses: 10
    Dernier message: 04/01/2005, 16h51
  5. Fichier bat + FTP + passage parametres
    Par Leti dans le forum Scripts/Batch
    Réponses: 20
    Dernier message: 13/12/2004, 18h21

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