Bonjour,
J'ai un problème qui est peut-être tout simple à résoudre, mais je n'ai trouvé nulle part la solution...
Je dois me créer un petit script qui se connecte à un switch Cisco, passe en mode enable et récupère la conf de l'équipement.
Pour cela, il faut passer plusieurs commandes.
Je me suis penché sur l'utilitaire plink.exe, fourni avec Putty, j'arrive bien à effectuer une commande, mais dès qu'il s'agit d'en passer plusieurs, ça ne va plus...
la commande pour passer une commande :
plink -ssh toto@192.168.10.2 -pw cisco sh mac address-table
ou alors :
plink -ssh toto@192.168.10.2 -pw cisco -m cmdfile.txt
avec cmdfile.txt qui contient :
(cette commande est juste à titre d'exemple)
Si j'essaye de mettre plusieurs commandes dans le fichier cmdfile.txt, par exemple :
1 2
| sh mac address-table
sh mac access-group |
et en entrant la même commande pour plink, j'obtiens :
1 2
| Line has invalid autocommand "sh mac address-table
sh mac access-group" |
Quelqu'un sait-il comment faire pour passer plusieurs commandes via plink???
Merci beaucoup d'avance !!!
Thomas
Partager