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 :

Automatiser la création d'une arborescence simple (Photo) [Batch]


Sujet :

Scripts/Batch

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services de proximité

    Informations forums :
    Inscription : Janvier 2019
    Messages : 3
    Points : 5
    Points
    5
    Par défaut Automatiser la création d'une arborescence simple (Photo)
    Bonjour à tous !

    Voilà, depuis quelques mois je me suis mis à la photographie. J'ai donc eu envie d'optimiser mon temps en m'organisant une arborescence et une routine, mais j'ai eu quelques problèmes...

    J'aimerais créer un script permettant de me créer entièrement une arborescence de ce type :

    -Année
    -01-Janvier
    -02-Fevrier
    -03-Mars
    -04-Avril
    -05-Mai
    -06-Juin
    ...
    -12-Decembre

    Ce, avec plusieurs années partant par exemple de 2010 à aujourd'hui, soit 2019.
    J'ai réussi à faire l'arborescence avec du MKDIR et en listant tous les noms pour les mois.
    Ex : Mkdir 00-Autre 01-Janvier 02-Fevrier 03-Mars 04-Avril 05-Mai 06-Juin 07-Juillet 08-Aout 09-Septembre 10-Octobre 11-Novembre 12-Decembre

    Mais j'aimerais comprendre et pouvoir réaliser de la manière la plus optimale possible la création des dossiers des années et ensuite des mois en sous-dossier dans le même "script".

    Merci à vous

  2. #2
    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
    Points : 3 768
    Points
    3 768
    Par défaut
    Salut


    Code Batch : 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
    @echo off
     
    set $an_depart=2010
    set $an_fin=2019
     
    Set "$mois=00-Autre 01-Janvier 02-Fevrier 03-Mars 04-Avril 05-Mai 06-Juin 07-Juillet 08-Aout 09-Septembre 10-Octobre 11-Novembre 12-Decembre"
     
    :: Si tu veux travailler dans un autre repertoire met le chemin
    :: après le pushd et enlève les ::
    :: pushd "test"
     
    for /l %%a in (%$an_depart% 1 %$an_fin%) do (
    	echo --^>%%a
    	mkdir "%%a"
    	for %%b in (%$mois%) do (
    		echo    -^>%%b
    		mkdir "%%a\%%b"
    	)
    )

    ________________________________
    Un p'tit coup de pouce ça fait toujours plaisir, pensez-y !
    ________________________________

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Services de proximité

    Informations forums :
    Inscription : Janvier 2019
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup, exactement ce que je souhaitait !

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

Discussions similaires

  1. Création d'une arborescence pour sélection?
    Par Rheym dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 09/03/2007, 15h16
  2. Création d'une géométrie simple : 2 tubes
    Par comoliv02 dans le forum MATLAB
    Réponses: 2
    Dernier message: 01/03/2007, 14h28
  3. Création d'une arborescence de dossiers
    Par guidzit dans le forum Access
    Réponses: 4
    Dernier message: 25/09/2006, 09h14
  4. comment automatiser la création d'une source ODBC ?
    Par belmansour tidjani dans le forum Windows
    Réponses: 2
    Dernier message: 22/02/2006, 10h10
  5. Réponses: 4
    Dernier message: 28/10/2005, 20h58

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