Un batch pour créer des répertoires

Résolu
blaky -  
 blaky -
Bonjour,

Je voudrais compléter mon batch pour créer un repertoire chaque moi avec comme nom, le mois en lettre (pour ce mois mon répertoire devra s'appeler septembre; le mois suivant octobre....)
Pouvez vous me donner un coup de main

3 réponses

  1. BeFaX Messages postés 16334 Statut Contributeur 3 864
     
    @echo off
    set mois=%date:~3,2%
    if "%mois%"=="01" set mois=Janvier
    if "%mois%"=="02" set mois=Fevrier
    if "%mois%"=="03" set mois=Mars
    if "%mois%"=="04" set mois=Avril
    if "%mois%"=="05" set mois=Mai
    if "%mois%"=="06" set mois=Juin
    if "%mois%"=="07" set mois=Juillet
    if "%mois%"=="08" set mois=Aout
    if "%mois%"=="09" set mois=Septembre
    if "%mois%"=="10" set mois=Octobre
    if "%mois%"=="11" set mois=Novembre
    if "%mois%"=="12" set mois=Decembre
    if not exist %mois% mkdir %mois%
    2
    1. blaky
       
      c'est cool, et ça marche. Je vais essayer de fusionner avec mon batch pour voir.
      Merci bien BeFax.
      0
  2. morganch
     
    Bonjour.

    Sincèrement , on ne voit pas à quoi sert tout ce barda afin de créer un répertoire

    avec le nom du mois en cours , comme il n'existe que 12 mois sur une une seule

    année , et que ce seront toujours les mêmes , autant les créer tout de suite

    manuellement , à moins que vous ne soyez étudiant , et que cela fasse partie

    d'un sujet particulier .
    0
  3. blaky
     
    merci à BeFax; je vais essayer et donner suite.
    En fait je cherche à améliorer une tache sur le long terme.
    J'ai les répertoire pour 2012 déjà crées, mais je dois rediriger mon script unix chaque mois pour atteindre le repertoire.

    Merci à tous des propositions
    0