Aide substitution de variable DOS SVP (mille merci nglechau) - Shell/Batch - Programmation
Marsh Posté le 13-09-2005 à 20:30:53
Salut,
Tu peux essayer :
Code :
|
Attention : un seul = et non pas deux pour assigner une valeur à une variable.
Marsh Posté le 13-09-2005 à 23:31:02
mille merci : je test de suite
pour le == : c une faute de frappe ^^
Marsh Posté le 13-09-2005 à 23:42:02
Code :
|
En fait je suis trop fatigué :-D je vois plus clair du tout
Pourquoi la ca marche pas ?
En fait j'ai besoin d'un peu plus que la date :
je souhaiterai recuperer dans le contenu d'un rep, les variables suivantes :
jour=JJ
mois=MM
année=AA
heure=HH
minutes=NN
nom du file=NAME
et bien sur afficher tout ceci pour chaque occurrence trouvée.
Marsh Posté le 14-09-2005 à 12:18:42
C'est toujours pareil :
Code :
|
Marsh Posté le 14-09-2005 à 23:11:40
Wazzzzzzzzzza et toujours mille mercis de prendre de ton temps pour m'aider ^^
Code :
|
J'ai rajouté des "" dans ton exemple a cause d'un bug : pourquoi y'a t'il dans toutes les variables sauf la première (%FDD%) un indésirable ESPACE :-(
Marsh Posté le 14-09-2005 à 23:40:14
Quel bug parles-tu ? Attention, quand tu copies le code directement du forum, vérifie et supprime les espaces de trop enfin de chaque ligne. C'est peut-être ça ?
Marsh Posté le 15-09-2005 à 00:18:47
loooooool : j'ai des fois l'impression (confirmée je pense ^^) d'être un neuneu :-D
Ecoute je te remercie INFINIMENT d'avoir completement resolu mon pb...
Et surtout de m'avoir appris a utiliser un call sur goto ...
Marsh Posté le 13-09-2005 à 20:03:52
Voila merci d'avance pour votre aide ...
Je souahite récupérer à la volée les dates de creation de fichiers dans un repertoire et substituer l'année au format AA a la variable au format AAAA...
Donc je script omme ceci :
for /f "skip=7 usebackq tokens=1,2,3 delims=/" %%A in (`dir /tc`) do set _ANNEE==%%C:~-2%
Hors ca ne marche pas :-[
Je test donc :
for /f "skip=7 usebackq tokens=1,2,3 delims=/" %%A in (`dir /tc`) do set _AAAA==%%C&set _AA:~-2%
Depuèis je bloque la-dessus et demande votre aide ^^
Message édité par Val061 le 15-09-2005 à 00:20:05