parser ipconfig....
GreG20-Nov-2008/17:15:57+1:00
Salut,

Je souhaite parser ipconfig afin de recuperer l'adresse MAC.

Je recupere ipconfig comme suit:
ipconfig: copy ""
print call/output "ipconfig /all" ipconfig


apres, pour parser l'adresse MAC uniquement:
hexa-letter: charset [#"A" - #"F"]
hexa-digit: charset [#"0" - #"9"]
hexa: union hexa-letter hexa-digit
byte: [2 hexa]
mac: [5 [byte "-"] byte]


Par contre, j'ai du mal avec le parse complet de ipconfig pour recuperer seulement l'adresse mac.

Des idees? Merci!
coccinelle20-Nov-2008/17:41:26+1:00
parse ipconfig [any[thru "Physical Address. . . . . . . . . :" MAC: (print mac: copy/part
mac 17)]]
DocKimbel20-Nov-2008/18:39:09+1:00
parse ipconfig [any [copy adresse mac (?? adresse) | skip]]
GreG20-Nov-2008/20:04:28+1:00
Merci! Ca marche tres bien!
skip est mon ami (je suis pas un As du parsing moi...)

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2