Script TELNET Unix vers Windows

Script TELNET Unix vers Windows - Shell/Batch - Programmation

Marsh Posté le 13-12-2011 à 15:06:44    

Bonjour,
 
J'ai besoin d’exécuter un fichier sur un serveur Windows à partir d'un serveur Unix.
Pour celà je voulais utiliser Telnet avec le script suivant :
 
#!/bin/sh
(sleep 2
echo <password>
echo
sleep 3
echo "c:\exploitation\exec_mysql.bat"
sleep 2
) | telnet  -l <user> <hostname>
 
résultat :  
 
Trying <hostname>...
Connected to <hostname>.
Escape character is '^]'.
Welcome to Microsoft Telnet Service  
 
password:  
 
 
*===============================================================
Bienvenue  
 Microsoft Telnet Server.
*===============================================================
C:\Documents and Settings\user>c:\exploitation\exec_mysql.bat
Connection to <hostname> closed by foreign host.
 
 
La connexion se fait bien, la commande s'écrit bien mais ne s’exécute pas... pourquoi ?
Alors que manuellement ça fonctionne.
 
 
Merci pour votre aide.
 
PS : Je voudrais ne pas à avoir à installer Expect...
 
 

Reply

Marsh Posté le 13-12-2011 à 15:06:44   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed