Batch : saisie texte
miaou
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche a refaire un petit script que j'avais mis plusieurs jours a reussir, perdu entre temps, et je galere a y arriver.
Le principe est tres simple, le batch me demande une url, en la saisissant, il m'affiche l'adresse ip et uniquement l'adresse sans le blabla l'encadrant.
J'avais procedé de la façon suivante : ping sur l'adresse, ecriture du resultat dans un txt, extraction de l'ip, affichage.
Pour l'instent j'ai fais ça :
set /p adress= Saisissez l'adresse :
ping -n 1 %adress% > ip.txt
C'est apres que je galere a extraire l'adresse pour l'afficher et c'est la que j'ai besoin de votre aide ^^ (si il y a une meilleur façon de faire, je suis preneur.
Merci ^^
Je cherche a refaire un petit script que j'avais mis plusieurs jours a reussir, perdu entre temps, et je galere a y arriver.
Le principe est tres simple, le batch me demande une url, en la saisissant, il m'affiche l'adresse ip et uniquement l'adresse sans le blabla l'encadrant.
J'avais procedé de la façon suivante : ping sur l'adresse, ecriture du resultat dans un txt, extraction de l'ip, affichage.
Pour l'instent j'ai fais ça :
set /p adress= Saisissez l'adresse :
ping -n 1 %adress% > ip.txt
C'est apres que je galere a extraire l'adresse pour l'afficher et c'est la que j'ai besoin de votre aide ^^ (si il y a une meilleur façon de faire, je suis preneur.
Merci ^^
A voir également:
- Batch : saisie texte
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Renommer tous les fichiers d'un dossier - Forum Windows
- Color batch - Forum Autoit / batch
3 réponses
hello
C:> ping -n 1 www.google.com > ip.txt
C:> for /f "delims=[] tokens=2" %a in ('findstr "^Envoi" ip.txt') do @echo %a
74.125.43.104
C:> ping -n 1 www.google.com > ip.txt
C:> for /f "delims=[] tokens=2" %a in ('findstr "^Envoi" ip.txt') do @echo %a
74.125.43.104