cs_golgot607
Messages postés2Date d'inscriptionmardi 7 février 2006StatutMembreDernière intervention20 septembre 2006
-
19 sept. 2006 à 12:14
cs_golgot607
Messages postés2Date d'inscriptionmardi 7 février 2006StatutMembreDernière intervention20 septembre 2006
-
20 sept. 2006 à 08:26
Bonjour,
Je fais un script qui récupére des fichiers et les envoit par ftp, et j'ai besoin de récupérer l'ip du serveur pour l'intégrer au nom du zip que j'envoi
la ligne de commande initiale est :
E:\logiciels\WinZip\WINZIP32.EXE -min -a -ex Fichiers-10-34-2-52.zip C:\temp\Fichiers\*.txt<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
Connaissez vous un moyen de ne pas mettre l'ip en dur dans la ligne de commande ?
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 19 sept. 2006 à 19:18
Salut,
L'adresse IP, tu la récupérerait certainement plus facilement via VB que part le DOS... Sous DOS, tu peut utiliser ping "URL" et "travailler" sur le résultat qui contient l'IP (Si le nom est résolut...).
Sous VB je sais pas comment ça se fait. Regarde peut être ce qu'ils te dise côté dns.
@+
<hr size="2" width="100%" />Je suis en deuxième année en école d'ingénieur etpassionné de développement logiciel sous D7 et VB6. Je cherche un stage en entreprise sur Paris de début avril à fin juillet 2007.
cs_golgot607
Messages postés2Date d'inscriptionmardi 7 février 2006StatutMembreDernière intervention20 septembre 2006 20 sept. 2006 à 08:26
merci rt15
je viens de trouver un truc en dos
IPCONFIG |FIND "IP" > %temp%\TEMPIP.txt
FOR /F "tokens=2 delims=:" %%a in (%temp%\TEMPIP.txt) do set IP=%%a
del %temp%\TEMPIP.txt
set IP=%IP:~1%
echo %IP% >%temp%\ip.txt
E:\logiciels\WinZip\WINZIP32.EXE -min -a -ex Fichiers-%IP%.zip C:\temp\Fichiers\*.txt