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 :

Création d'un dossier aléatoire parmis plusieur


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 20
    Par défaut Création d'un dossier aléatoire parmis plusieur
    Bonjour,
    Je reviens vers vous pour une nouvelle question : dans mon programme batch je veux créer un dossier dans la variable %dossier% qui sera en faite le dossier1 OU le dossier2 OU le dossier3 (voir ci-dessous)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    set dossier1=%systemdrive%\ProgramData\aze
    set dossier2=%systemdrive%\Programmes\aze
    set dossier3=%systemdrive%\Windows\aze
    set dossier=%dossier1%||%dossier2%||%dossier3%
    mkdir %dossier%
    Voilà, je crée en faite mes 3 variables, et je veux que donc la variable dossier soit en faite une des trois variables créées précédemment.

    Si vous pouviez m'aider sa serait cool, merci

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Juste par curiosité, c'est quoi le but de faire ainsi

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 20
    Par défaut
    A sa désolé mais sa me regarde ^^
    En faite j'aurais juste besoin de savoir comment faire un modulo pour résoudre mon problème

  4. #4
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Citation Envoyé par Auzingueur Voir le message
    A sa désolé mais sa me regarde ^^
    Ah dans ce cas je souhaite la bonne chance du membre qui va vous répondre

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 20
    Par défaut
    hum l'ennuie c'est que je veux pas trop en dire sur mon projet, m'enfin je vais trouver soit une manière de la faire, soit une manière de vous poser la question sans trop en dire, je repasserai a l'occasion, merci ^^

  6. #6
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    Salut Auzingueur, Hackoofr

    Tu peux faire comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    @echo off
    setlocal enabledelayedexpansion
    set dossier1=tata
    set dossier2=toto
    set dossier3=titi
    set /a $rand=%random% %% 3+1
    echo !dossier%$rand%!
    remplace les noms de répertoire et le "echo" par "md" et voilà


Discussions similaires

  1. [2008R2] Importation des données parmi plusieurs fichiers dans un dossier
    Par marcandre dans le forum SSIS
    Réponses: 5
    Dernier message: 06/05/2015, 08h28
  2. Réponses: 3
    Dernier message: 11/01/2010, 00h09
  3. Réponses: 3
    Dernier message: 02/08/2009, 11h31
  4. [Tableaux] Image aléatoire dans plusieurs dossiers
    Par Gunner4902 dans le forum Langage
    Réponses: 13
    Dernier message: 11/12/2007, 17h39
  5. Réponses: 14
    Dernier message: 09/04/2004, 13h44

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