Dans une batch DOS, comment fonctionne les variables???

Dans une batch DOS, comment fonctionne les variables??? - Shell/Batch - Programmation

Marsh Posté le 19-07-2002 à 17:44:24    

J'ai besoin de vérifier le IP ainsi que le nom de plusieurs ordinateur qui ont des IP situé entre 185.1.1.2 à 185.1.1.254
 
Donc, je veux faire une batch qui ferait un "Tracert" de tout ces adresse en partant de .2 à .254.
 
Voici la structure de la batch que je voudrais faire(en passant je sais que la syntaxe ne fonctionne pas du tout, c'est pour cette raison que j'ai poster ce message!!!)
 
@echo off
:begin
goto verifie
:verifie
if variable <255 goto trace
else goto end
:trace
tracert 192.1.1.variable >test.txt
variable++
goto verifie
:end
 
Merci


Message édité par stage le 19-07-2002 à 17:57:58
Reply

Marsh Posté le 19-07-2002 à 17:44:24   

Reply

Marsh Posté le 19-07-2002 à 17:52:03    

euh, déjà c variable++ ...si tu l'incrémentes pas, ca va jamais marcher...
 
ca marche avec des %1 %2 etc...mais je  crois pas que ce soit faisable, en tt cas pas sous dos : parce que ton fichier txt de tracert, il va contenir tt plein de texte, et pas que l'IP...
 
sous linux ou autre ca serait possible, parce que tu peux couper le texte superflu...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 19-07-2002 à 17:56:54    

ok merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed