aide pour renomer un fichier avec la date et l'heure.
Modérateur : WIN32-[GG]
aide pour renomer un fichier avec la date et l'heure.
Bonjour,
j'ai crée un batch qui fait un netstat -an (voir cidessous) et qui redirige le resultat dans le fichier netstat-dotnet.txt, ensuite je lance un find qui cherche le chiffre 4700 et si je le trouve je l'envoi dans le fichier c:\temp\ESTABLISHED.txt
c'est une tache planifiée qui tourne toute les demie heure et qui incremente le fichier ESTABLISHED.txt
netstat -an >netstat-dotnet.txt
find /N /C "4700" c:\temp\netstat-dotnet.txt > c:\temp\ESTABLISHED.txt
Ma question est la suivante: j'aimerai que mon .bat lancé toute les demie heure par ma tache planifié renomme le fichier "ESTABLISHED.txt" avec la date et l'heure de l'exécution du .bat
Merci de votre aide.
j'ai crée un batch qui fait un netstat -an (voir cidessous) et qui redirige le resultat dans le fichier netstat-dotnet.txt, ensuite je lance un find qui cherche le chiffre 4700 et si je le trouve je l'envoi dans le fichier c:\temp\ESTABLISHED.txt
c'est une tache planifiée qui tourne toute les demie heure et qui incremente le fichier ESTABLISHED.txt
netstat -an >netstat-dotnet.txt
find /N /C "4700" c:\temp\netstat-dotnet.txt > c:\temp\ESTABLISHED.txt
Ma question est la suivante: j'aimerai que mon .bat lancé toute les demie heure par ma tache planifié renomme le fichier "ESTABLISHED.txt" avec la date et l'heure de l'exécution du .bat
Merci de votre aide.
Re: aide pour renomer un fichier avec la date et l'heure.
Salut!
Quel est ton OS?
Quel est ton OS?
Re: aide pour renomer un fichier avec la date et l'heure.
mon OS est Windows XP, j'ai reussi grace a mon script (en fin de message) à avoir mon fichier dotnet.txt avec à l'interieur le résultat de mon 'find /C "4700" nombre-connexion-bandeau.txt ' avec la date et heure du jour .
exemple ==> NOMBRE-CONNEXION-BANDEAU.TXT: 13 Sat 02/07/2009 8:00:00.25
NOMBRE-CONNEXION-BANDEAU.TXT: 25 Sat 02/07/2009 8:05:00.14
NOMBRE-CONNEXION-BANDEAU.TXT: 29 Sat 02/07/2009 8:10:00.17
NOMBRE-CONNEXION-BANDEAU.TXT: 32 Sat 02/07/2009 8:15:00.27
Mon script tourne en tache planifié, il est lancé toutes les 5 minutes tous les jours de 8h à 20h mais j'aimerai savoir comment faire pour renommer chaque jour mon fichier dotnet.txt.
merci de ton aide...
netstat -an > nombre-connexion-bandeau.txt
find /C "4700" nombre-connexion-bandeau.txt >> dotnet.txt
echo %date% %time% >> dotnet.txt
exemple ==> NOMBRE-CONNEXION-BANDEAU.TXT: 13 Sat 02/07/2009 8:00:00.25
NOMBRE-CONNEXION-BANDEAU.TXT: 25 Sat 02/07/2009 8:05:00.14
NOMBRE-CONNEXION-BANDEAU.TXT: 29 Sat 02/07/2009 8:10:00.17
NOMBRE-CONNEXION-BANDEAU.TXT: 32 Sat 02/07/2009 8:15:00.27
Mon script tourne en tache planifié, il est lancé toutes les 5 minutes tous les jours de 8h à 20h mais j'aimerai savoir comment faire pour renommer chaque jour mon fichier dotnet.txt.
merci de ton aide...
netstat -an > nombre-connexion-bandeau.txt
find /C "4700" nombre-connexion-bandeau.txt >> dotnet.txt
echo %date% %time% >> dotnet.txt
Re: aide pour renomer un fichier avec la date et l'heure.
Code : Tout sélectionner
netstat -an > nombre-connexion-bandeau.txt
find /C "4700" nombre-connexion-bandeau.txt >> "%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%h%time:~3,2%min%time:~6,2%s.dotnet.txt"
Bye!
Re: aide pour renomer un fichier avec la date et l'heure.
Bonsoir,
Non testé
Non testé
Code : Tout sélectionner
@echo off
for /f "tokens=1-2 delims=:" %%a in ("%time%") do (
for /f "tokens=2 delims=:" %%i in ("%time%") do (
for /f "tokens=3 delims=:," %%e in ("%time%") do (
set h=%%a.%%i.%%e)
)
)
for /f "tokens=1-2 delims=/" %%a in ("%date%") do (
for /f "tokens=2 delims=/" %%i in ("%date%") do (
for /f "tokens=3 delims=/" %%e in ("%date%") do (
set d=%%a.%%i.%%e)
)
)
for /f "tokens=*" %%a in ('"netstat -an"') do (
for /f "tokens=*" %%i in ('echo %%a ^| find /N /C "4700"') do echo %%i > "ETABLISHED_%h%_%d%.txt"
)
notepad "ETABLISHED_%h%_%d%.txt"
Re: aide pour renomer un fichier avec la date et l'heure.
désolé j'avais pas vu ton code
Re: aide pour renomer un fichier avec la date et l'heure.
No soucis!Batch_Man a écrit :désolé j'avais pas vu ton code
Tous les avis sont bons à être exploités
Re: aide pour renomer un fichier avec la date et l'heure.
Bonjour,
Oui, on voit différentes manières de coder !
Le but est d'éliminer les : et / qui bloquent tout.
Batch_Man
Oui, on voit différentes manières de coder !
Le but est d'éliminer les : et / qui bloquent tout.
Batch_Man
Re: aide pour renomer un fichier avec la date et l'heure.
merci batch man mais en fait je cherche juste à renommer mon fichier dotnet.txt avec la date du jour chaque soir et l'archiver dans un autre repertoire.(via une tache planifié)
mais je n'arrive toujours pas à renommer ce p.... de fichier dotnet.txt (
merci de ton aide.
mais je n'arrive toujours pas à renommer ce p.... de fichier dotnet.txt (
merci de ton aide.
Re: aide pour renomer un fichier avec la date et l'heure.
Bonjour,
non testé:
ren "dotnet.txt" "%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%h%time:~3,2%min%time:~6,2%.dotnet.txt"
Batch_Man
non testé:
ren "dotnet.txt" "%date:~0,2%-%date:~3,2%-%date:~6,4%_%time:~0,2%h%time:~3,2%min%time:~6,2%.dotnet.txt"
Batch_Man