Aide pr un .bat
robix62
Messages postés
1028
Statut
Membre
-
robix62 Messages postés 1028 Statut Membre -
robix62 Messages postés 1028 Statut Membre -
Bonjour,
je souhaiterai faire un ptit truc en .bat
je dispose d'une liste de serveurs, je voudrai faire un .bat, pour que ça puisse se pinger tout seul , prendre l'ip et l'enregistrer dans un .txt
est ce que c'est possible et est ce que quelqu'un aurait -il une réponse siouplait ?
merci d'avance
--
en formation de GMSI :D
je souhaiterai faire un ptit truc en .bat
je dispose d'une liste de serveurs, je voudrai faire un .bat, pour que ça puisse se pinger tout seul , prendre l'ip et l'enregistrer dans un .txt
est ce que c'est possible et est ce que quelqu'un aurait -il une réponse siouplait ?
merci d'avance
--
en formation de GMSI :D
Configuration: Windows XP Internet Explorer 6.0
5 réponses
-
-
bah éviter de pinger un par un et pour que je puisse les avoir sur moi au cas où il y aurait un soucis sur un de ces serveurs
pis j'aime bien les .bat :) -
more c:\rep\fichier.txt
Affiche le contenu du fichierset /P var = 0
Definis une variable "var" de valeur 0ping **.**.**.**
ping un hote
ping **.**.**.** >file.txt
Efface/crée le fichier et ecrit le resultat dedanping **.**.**.** >>file.txt
Ajoute le résultat a la fin du fichier
Voila ce dont tu as besoin, comme tu aime le bat je te laisse réfléchir un peu.
On remarque que pour pratiquement (voir toutes) les commandes, il suffit de rajouter>>
pour écrire a la fin du fichier et>
pour en créer un nouveau ou effacer l'existant.
Et enfin pour recuperer les ip du fichier lis donc l'aide comme ceci :for /?
-
Slt, essaies se code :
@echo off set /p PING=Nom du serveur : ping.exe %PING% > %CD%\Ping.txt echo L'adresse IP du serveur "%PING%" est : > IP.txt for /f "eol= tokens=2 delims=[" %%A in (Ping.txt) do echo %%A > temp.txt for /f "eol= tokens=1 delims=]" %%N in (temp.txt) do echo %%N >> IP.txt del temp.txt
Tu as juste a adapter le contenu...
Bye -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -