Téléchargement
illégal
Posez votre question Signaler

Nom variable pour fichier de sortie (Batch) [Résolu]

lacanne - Dernière réponse le 17 nov. 2010 à 19:08
Bonjour,
J'aimerais savoir si il était possible que mon fichier de sortie en .txt prenne l'heure et la date du jour afin que le fichier ne s'enregistre pas à chaque lancement dans le même fichier. Ainsi que pour une meilleure organisation.
Comme deuxième question, j'utilise SNMP pour faire une demande à une IP d'une information de température, je voulais savoir si il était possible de récupérer cette information pour pouvoir lui mettre une condition du genre exécuter cette autre demande d'information SI la température est supérieur à 40 par exemple. Pour information j'arrive à l'envoyé dans un fichier texte mais les lignes comportes TRIGGER: 40 donc je ne vois pas comment je peux réutiliser ces valeurs.
Merci pour votre aide.
Lire la suite 

Nom variable pour fichier de sortie (Batch) »

2 réponses
Réponse
+1
moins plus
Pour la sortie avec date et heure c'est possible oui avec ce code à mettre avant chaque sortie de fichier afin que l'heure soit prise en compte chaque fois :
set dt=%date:~0,10% 
set dt=%dt:/=-% 
set tm=%time:~0,8% 
set tm=%tm::=.% 
echo blablabla >%dt%-%tm%.txt
Vu que les noms de fichiers n'acceptent pas les / et les : présents dans la date et l'heure, il faut les enlever et les remplacer.

set dt=%date:~0,10% // Affichage de la date dans une variable %dt% sur 10 caractères : 17/11/2010
set dt=%dt:/=-% // On remplace les / par des - : 17-11-2010
set tm=%time:~0,8% // Affichage de l'heure dans une variable %tm% sur 8 caractères : 18:24:35
set tm=%tm::=.% // On remplace les : par des . : 18.24.35
echo blablabla >%dt%-%tm%.txt // On remplit un fichier du nom de %dt%-%tm%.txt : 17-11-2010-18.24.35.txt
lacanne - 17 nov. 2010 à 19:08
Un grand merci a toi !
Ajouter un commentaire
Ce document intitulé « Nom variable pour fichier de sortie (Batch) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?