Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1227 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Comparer date batch

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comparer date batch

n°1563847
cassius11
Posté le 23-05-2007 à 11:21:48  profilanswer
 

Bonjour,
étant débutant, je voulais savoir comment comparer un paramètre pour savoir si c'est une date ou au moins le nombre de caractères de la date.
Merci d'avance pour votre aide.

mood
Publicité
Posté le 23-05-2007 à 11:21:48  profilanswer
 

n°1563858
wackevat
Posté le 23-05-2007 à 11:33:29  profilanswer
 

C'est un peu vague comme question, car ca depend beaucoup du format utilise.
 
Ex:  
23/5/2007
23/05/07
23 mai 2007
etc.

n°1563861
cassius11
Posté le 23-05-2007 à 11:37:05  profilanswer
 

Ca se serait plutot dans un deuxième temps. Je pense que compter le nombre de caractères d'une chaîne serait plus simple, mais je ne sais pas faire.
Sinon la date c'est : %date:~0,2%/%date:~3,2%/%date:~6,4%

n°1563869
cassius11
Posté le 23-05-2007 à 11:45:09  profilanswer
 

http://forum.hardware.fr/hfr/Progr [...] 4286_1.htm
 
 
J'ai regardé cela, mais je ne comprends rien.
Si quelqu'un voudrait m'aider, se serait bienvenue.

n°1564002
cassius11
Posté le 23-05-2007 à 14:43:45  profilanswer
 

Je n'y arrive vraiment pas, aidez-moi svp.
 
J'ai aussi lu quelque part que l'on pouvait utiliser : set %VAR:~x,y% mais je ne sais pas comment ça marche.

n°1564216
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-05-2007 à 18:22:18  profilanswer
 

Tu peux aussi utiliser un vrai langage de script au lieu de ce batch totalement dépassé et inexploitable pour des taches contemporaines

n°1564220
webding
Posté le 23-05-2007 à 18:32:20  profilanswer
 

Salut, demande ici: http://www.astase.com/forums/viewforum.php?id=2


Message édité par webding le 23-05-2007 à 18:32:26
n°1564221
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-05-2007 à 18:33:42  profilanswer
 

Par pitié....

n°1564223
webding
Posté le 23-05-2007 à 18:34:28  profilanswer
 
n°1564225
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 23-05-2007 à 18:40:43  profilanswer
 


parce que j'en ai marre de répéter que le batch est uniquement destiné au traitement par lot (batch processing) et qu'il n'est pas du tout adapté à des traitements tels que comparaison de chaines, écriture dans la base de registres, et autres traitements que seul un langage de programmation/script tel que Python ou VB Script peut produire.

mood
Publicité
Posté le 23-05-2007 à 18:40:43  profilanswer
 

n°1564226
webding
Posté le 23-05-2007 à 18:42:05  profilanswer
 

Pour l'écriture dans la bse de registre la commande reg et parfaite


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Comparer date batch

 

Sujets relatifs
problème de dateDate interval debut - fin
VB 2005 Express -> demande code pour executer un BATCH[Batch] Comment creer une clé de registre
[SQL] select avec date[PHP]Champ Date
[Batch] Cacher le mot de passe saisieFormatage d'une date en francais déja extraite
[batch] sauvegarde depuis ftpProblème avec l'insertion d'une date
Plus de sujets relatifs à : Comparer date batch


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR