Nous sommes actuellement le 18 Avr 2024, 00:30

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 
Auteur Message
MessagePublié: 01 Mars 2008, 15:30 
Hors-ligne
Répond à tout!
Répond à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 02:11
Message(s) : 2129
Localisation : Beauport, Québec
Bonjour,

Je crois créer automatiquement un dossier avec la date du jour. Cependant, il est possible que plusieurs dossiers soient créés la même journée, j'aimerais donc obtenir un numéro de séquence après la date, pour avoir ceci :

Si un seul dossier est créé dans la journée :

2008-03-01

Si plusieurs dossiers sont créés :

2008-03-01_1
2008-03-01_2
2008-03-01_3
2008-03-01_4

Pour le moment mon code ressemble à ceci :

md F:\Dossier\%date%

Comment faire pour ajouter la séquence si le dossier existe déjà ?

Le tout est programmé en DOS dans un batch file.

Merci.

_________________
René Jobin, SPIQ.CA


Haut
 Profil  
Répondre en citant  
MessagePublié: 03 Mars 2008, 14:38 
Hors-ligne
Répond à tout!
Répond à tout!
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 02:11
Message(s) : 2129
Localisation : Beauport, Québec
Merci beacuoup de votre aide !

La solution avec heure/minutes/secondes :

set hh=%time:~0,2%
set yyyymmdd=%date%
set hhmmss=%hh%%time:~3,2%%time:~6,2%

if "%time:~0,1%"==" " set hh=0%hh:~1,1%

md F:\Dossier\%yyyymmdd%_%hhmmss%

_________________
René Jobin, SPIQ.CA


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 2 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site