Automatisation des cessions telnet
namgalsi
-
Edawards -
Edawards -
Bonjour à tous, j'ai une tâche quotidienne qui consiste en la vérification des paramètres sur des serveurs distants en utilisant des Telnet. A chaque fois que j'ouvre une session Telnet, 1.je dois taper l'adresse du serveur distant, 2.fournir un nom utilisateur, 3.taper un mot de passe, 4. Taper une série de commandes pour extraire des valeurs de paramètres environnementaux des serveurs tel que la température ...etc. Je refais la même chose avec chaque serveur. Prière de m'aider à écrire un fichier.bat qui automatise ma tâche et affiche les résultats dans un fichier. Merci infiniment
A voir également:
- Automatisation des cessions telnet
- Logiciel automatisation mac - Guide
- Logiciel automatisation clic souris - Télécharger - Divers Utilitaires
- Choisir les applications qui se lancent au démarrage du Mac - Guide
- Comment automatiser une table des matières word - Guide
- Redirection des commandes Telnet - Forum Réseau
2 réponses
bonjour
il faut créer un simple fichier texte dans lequel vous mettez: un o ( lettre o ) puis le nommer rep par exemple.
Et vous automatisez votre réponse Oui par la commande par chkdsk g: /f < rep .
il faut créer un simple fichier texte dans lequel vous mettez: un o ( lettre o ) puis le nommer rep par exemple.
Et vous automatisez votre réponse Oui par la commande par chkdsk g: /f < rep .
bonjour, je n'arrive toujours pas à écrir les commandes dans le fichier.bat qui lient le nom utilisateur et le mot de passe.
bonjour
essayer avec la commande "interact" ?
#!/usr/bin/expect -f
set timeout -1
spawn telnet IP_OU_NOM_D_HOTE_DU_ST510
expect "Username : "
send -- "TON_USER_SUR_LE_ROUTEUR\r"
expect "Password : "
send -- "TON_PASS_SUR_LE_ROUTEUR\r"
interact
voir la aussi :
https://howto.landure.fr/gnu-linux/trucs-et-astuces-dutilisations-de-ssh
essayer avec la commande "interact" ?
#!/usr/bin/expect -f
set timeout -1
spawn telnet IP_OU_NOM_D_HOTE_DU_ST510
expect "Username : "
send -- "TON_USER_SUR_LE_ROUTEUR\r"
expect "Password : "
send -- "TON_PASS_SUR_LE_ROUTEUR\r"
interact
voir la aussi :
https://howto.landure.fr/gnu-linux/trucs-et-astuces-dutilisations-de-ssh
faire bien attention à votre environnement d'exécution.
si vous n'etes pas dans le bon répertoire, utiliser la commande CD en première ligne de votre batch pour vous positionner.
attention aussi à ce que vos noms de fichier ne comportent pas de caractères spéciaux; (des espaces par exemple) ; sinon, il faut simplement les mettre entre guillemets.
peut-etre avec ce logiciel comme vous ne mentionnez pas grand chose de votre version par ex. ou votre opérateur?
https://www.commentcamarche.net/telecharger/web-internet/18613-putty/
1. telnet 192.168.1.10
2.lire le nom utilisateur (quelle est la commande qui en permet)
3.lire le mot de passe (quelle est la commande qui en permet)
4.status sc
5.exit
https://www.000webhost.com/migrate?static=true