Rechercher : dans
Par :

Transfert ftp par ligne de commande

Dernière réponse le 9 sep 2007 à 22:54:43 zimeau, le 9 sep 2007 à 22:24:39 
 Signaler ce message aux modérateurs

J'aimerai creer un script qui me permetrai de me connecter a un serveur ftp et d'envoyer un fichier. j'ai reussi a creer la conection et a m'identifier, mais j'ai un probleme pour envoyé le fichier. voici mon code source :
open ftp.membres.lycos.fr
quote user zimeau
quote pass **********
put c:/test.htm

lorsque je veux allez sur mon fichier qui normalement devrai etre transferer, le fichier est effectivement creer, mais il est vierge, les donné presente n'ont pas ete transferer. se qui fait que je me retrouve avec un fichier test.htm vide sur mon serveur. j'ai essayé avec la commande send, sa fait la meme chose. quelqu'un saurait-il reglé le probleme svp? merci

Configuration: Windows XP
Firefox 2.0.0.6

Meilleures réponses pour « transfert ftp par ligne de commande » dans :
Les logiciels de transfert FTP Voir Pour mettre en ligne votre site, vous avez besoin d'un logiciel de transfert FTP. Cette liste n'a pas pour vocation d'être exhaustive, elle se limite notamment à citer des logiciels gratuits. Logiciels Scripts...
[Windows] Démarrer/arrêter un service en ligne de commande VoirL'outil netsh (netsh.exe) permet d'automatiser le démarrage ou l'arrêt d'un service grâce à la ligne de commande suivante : Pour démarrer un service : Net start nom_du_service Pour arrêter un service : Net stop nom_du_service Cela nécessite les...
ImageMagick - Manipuler les images en ligne de commande VoirImageMagick est un formidable outil en ligne de commande qui permet de manipuler les images. L'avantage de cet outil est qu'il permet: d'automatiser les travaux sur les images (cela évite d'avoir à faire certaines manipulations dans...
Gérer le registre en ligne de commande VoirCette astuce vous permet de gérer la base de registre en ligne de commande avec la commande REG. Ceci pourrait être utile en cas d'infection qui empêche l'accès au registre ou bien lorsqu'on veut créer un batch qui modifie le registre. Remarques...
Utilisation de la commande ftp VoirLe protocole FTP FTP (File Transfer Protocol) est un protocole, c'est-à-dire un langage standard de communication entre deux machines, permettant à des machines de types différents (ou dont le système d'exploitation est différent) de transférer des...
Les commandes FTP VoirLe protocole FTP FTP (File Transfer Protocol) est un protocole, c'est-à-dire un langage standard de communication entre deux machines, permettant à des machines de types différents (ou dont le système d'exploitation est différent) de...

1

Silvio6, le 9 sep 2007 à 22:43:42

Salut.

Tu dois d'abord te trouver dans le bon dossier.

Pour ca, ajoute les deux lignes suivantes:

lcd c:\
put test.htm

lcd veut dire "Local Change Directory" ou "Dossier local".

;-)

Répondre à Silvio6

2

 zimeau, le 9 sep 2007 à 22:54:43

Le soucis est toujours le même, sa change rien. a la ligne "200 PORT command successful" j'ai une attente qui se termine que si j'essaye de quitter la fenêtre de commande.


ftp> open ftp.membres.lycos.fr
Connecté à ftp.membres.lycos.fr.
220 212.78.204.233 FTP server ready
ftp> quote user zimeau
331 Password required for zimeau.
ftp> quote pass *********
230 Welcome to Multimania FR.
ftp> lcd c:\
Dossier local maintenant C:\.
ftp> put test.htm
200 PORT command successful
ftp>_

Répondre à zimeau