2009-10-12 7 views
1

J'essaie de créer un script de connexion FTP automatique dans Expect/TCL.processus spawn dans win XP

C'est mon script

spawn ftp 100.100.100.1 
    expect ".*:" 
    send "username" 
    expect ".*:" 
    send "password" 
    expect ".*>" 

Je reçois une erreur de dire Windows XP, il a rencontré une erreur et doit fermer. Mais la même chose fonctionne sur Windows 2000.

Quelqu'un peut-il me guider.

+0

Pourriez-vous décrire, quelle version de tcl et d'Expect utilisez-vous? Est-ce ActiveState TCL ou Cygwin? –

+0

J'utilise activestate TCL 8.4 et Expect 5.4 sur Win XP. – Vidya

Répondre

0

Avez-vous essayé de lancer votre script avec wish au lieu de tclsh? Cela pourrait en faire un autre.

Référence: http://wiki.tcl.tk/3548

Questions connexes