Uploader avec un fichier en batch

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Uploader avec un fichier en batch

par Nico128 » 13 févr. 2007, 15:50

J'ai déja essayé avec send aussi. J'ai essayé de rajouter binary et ascii, ou encore j'ai lu qu'il fallais mettre "literal pasv" mais toujours la même erreur...J'ai du mal a comprendre.

par naholyr » 13 févr. 2007, 15:22

Essaie avec send au lieu de put, je ne sais plus la différence, mais les deux commandes existent et je ne crois pas qu'elles soient strictement synonymes.

par Nico128 » 13 févr. 2007, 15:15

Je viens d'essayer maintenant, et ça me dit que l'Hote est inconnu.

Quelqu'un pourrait juste tester chez lui pour voir si ça marche, ou si c'est une erreur de script, ou de chez moi ?

Merci d'avance ^^

par Cyrano » 13 févr. 2007, 15:12

À tout hasard, as-tu essayé en précisant le port ?

Code : Tout sélectionner

open ftp.HoteDeLhervergeur.com:21
:?:

Uploader avec un fichier en batch

par Nico128 » 13 févr. 2007, 15:06

Salut a tous ! J'ai un petit problème. J'aimerais pouvoir uploader un fichier a l'aide de commandes batch. J'ai trouvé comment faire mais ça ne marche pas totalement...

Voila ce que je mets dans mon fichier .bat :

Code : Tout sélectionner

open ftp.HoteDeLhervergeur.com user MonLogin MonMotDePasse hash bin put "NomDuFichier" bye
Le fichier se trouve dans le meme répértoire que le fichier bat. Quand je l'execute, il arrive bien a se connecter au ftp, mais après la comande put, il y a écrit
500 Illegal PORT command
Et quand je regarde dans mon ftp, le fichier est apparu mais il est vide. Donc voilà j'ai du mal à comprendre. J'ai tester sur 2-3 autres hébergeur et ça fait la même chose. Donc d'ou vient le problème :-S ?

Et deuxième question. J'aimerais pouvoir uploader un dossier, mais je dois d'abord lister tout le contenu et prendre chaque fichier et l'uploader. Mais j'aimerais savoir comment récupérer dans une variable le nom du fichier ?

Merci d'avance!