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 :

Fichier à ne pas prendre en compte [Batch]


Sujet :

Scripts/Batch

  1. #1
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 15
    Par défaut Fichier à ne pas prendre en compte
    Bonjour,

    J'aimerai connaitre la commande qui me permettrai de tester qu'un nom de fichier ne fait pas parti d'un ensemble défini de fichiers.

    Je pensais à un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if not "nomFichierTest" == ("nomfichier1" "nomfichier2" ...) goto :erreur
    En fait, l'idée, c'est de déplacer le fichierTest du répertoire de travail s'il n'est pas reconnu comme un fichier utile (cf. les fichiers entre parenthèses).

    J'espère que vous aurez 2mn pour me donner votre avis

    Bonne journée

  2. #2
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    si le nombre de fichiers à tester est limiter tu peux faire ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    @echo off
    
    if /i not "0.txt"=="1.txt" ^
    if /i not "0.txt"=="2.txt" ^
    if /i not "0.txt"=="3.txt" ^
    if /i not "0.txt"=="4.txt" (echo pas utile) else (echo utile)
    
    pause
    ==> 0.txt est le fichier à tester

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 15
    Par défaut
    Ok, merci I'm-HERE

    J'avais fait quelque chose dans le genre, mais je ne connaissais pas le [ou] avec le [^].

    Je clos alors le ptit post.


  4. #4
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    le signe caret n'a pas le rôle d'un "ou" c'est seulement pour la lisibilité du code.
    le bout du code pouvait être mis en une seule ligne.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/07/2012, 16h09
  2. ne pas prendre en compte la casse ni les accents
    Par pigpen dans le forum JDBC
    Réponses: 14
    Dernier message: 10/05/2007, 14h40
  3. Fichier HOSTS pas pris en compte sous firefox
    Par jln13 dans le forum Firefox
    Réponses: 1
    Dernier message: 03/04/2007, 19h19
  4. [.NET] ne pas prendre en compte les "0"
    Par californialove dans le forum MFC
    Réponses: 16
    Dernier message: 05/06/2006, 10h05
  5. [XHTML] Ne pas prendre en compte les balises XHTML
    Par simnitch dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 18/08/2005, 15h58

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