|
#1
| |||
| |||
|
salam, turbo cherche le script le plus optimisé ![]() voila , je vous explique. à l'aide d'une tâche planifiée, on exécute un fichier (.bat) , ce petit script sous windows permet de faire un telnet sur une machine et par la suite exécute quelques commandes sur la machine distante (ces commandes vont générés un fichier) et par la suite un ftp automatique pour réccupérer ces fichiers sur mon ordinateur. wa salam
__________________ la vie n\'est que passagère !! Dernière modification par Bladi ; 22/05/2007 à 19h49. |
|
#2
| |||
| |||
| Citation:
cree un fichier nommé par ex : "ftp." et tu met le code suivant : Citation:
Citation:
Dernière modification par 1mouslim ; 22/05/2007 à 20h38. |
|
#3
| |||
| |||
|
salam, merci mouslim1. et comment je peux faire pour exécuter des commandes (N commandes) après un telnet ![]() le but c'est de trouver la meilleure solution ![]() wa salam
__________________ la vie n\'est que passagère !! |
|
#4
| |||
| |||
| Citation:
les n commandes tu les mets dans un fichiers shell : ".sh", tu met tes commandes comme si tu ecrivait directement dans le terminal. mais le probleme de telnet c'est au niveau de la phase du login sur le serveur, car la commande telnet ne permet pas de saisir le mot de passe du login directement par ligne de commande sous dos, alors essaye d'utiliser un autre terminal comme ssh je croit qu'il permet de faire une authentification automatique avec le serveur en utilisant l'echange de clés. sinon regarde aussi dans la documentation de putty. si tu arrive à faire l'authentification automatique toutes les autres etapes sont facile incha Allah. |
|
#5
| |||
| |||
| Citation:
on peut jamais s'en passer de putty ![]() mais bon, voilà ma première solution en attendant vos commentaires : on ajoute cette entrée dans le fichier .bat putty.exe -ssh -2 -P 22 user@adresse_IP -pw password -m commande_telnet.txt ce fichier commande_telnet.txt contient les commandes qu'on veut exécuter après une identification (telnet) réussie, par exemple ( ls > temp.txt) et pour réccupérer par exemple ce fichier temp.txt, on ajoute cette entrée dans le fichier .bat ftp -s:commande_ftp.txt ce fichier commande_ftp.txt contient les commandes ftp qu'on veut utiliser , par exemple : open adresse_IP user password cd /users2/.... bin mget temp.txt bye NB : j'ai testé et ça marche ![]() wa salam
__________________ la vie n\'est que passagère !! |
|
#6
| |||
| |||
| Citation:
merci pour la solution, ghadi n7tajha chi nhar. |
|
#7
| |||
| |||
| salam, pas de quoi cher ami ![]() si tu as tuyaux (scripts de tests, automatisation des tâches, etc ....) partage avec nous ![]() wa salam
__________________ la vie n\'est que passagère !! |
![]() |
| Outils de la discussion | |
| Modes d'affichage | |
| |
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| instaler le script cs-cart ? | youssefnet | Informatique | 11 | 30/12/2008 11h45 |
| Pub marrante | Caramielle | Jrad | 5308 | 31/12/2007 02h40 |
| Login Telnet automatique | turbo_chess | Informatique | 22 | 25/05/2007 11h24 |
| Script automatique | h_meo | Informatique | 11 | 22/02/2007 22h21 |
| SOS Automatique | aiandouz | Aide & Formalités administratives | 4 | 19/09/2006 17h21 |