Bonjour tout le monde,
Je cherche à créer (à travers le menu contextuel) un fichier bat qui puisse envoyer par ftp un ou plusieurs fichiers. Pour le cas d'un fichier, tout se passe bien; par contre lorsqu'on sélectionne plusieurs fichiers d'une arborescence, ça ne marche pas. Il lance X (X=nombre de fichiers sélectionnés) instances de ftp et ça n'envoie qu'un seul fichier.
La commande associée au menu contextuel :
c:\bat.bat "%1"
Le contenu du fichier bat.bat :
echo open 127.0.0.1 > ftp
echo USER <user> >> ftp
echo <pass> >> ftp
echo put %1 >> ftp
echo quit >> ftp
ftp -invs:ftp
del ftp
J'aimerai savoir s'il est possible, par un fichier bat exécuté lorsqu'on sélectionne l'élément du menu contextuel, d'envoyer plusieurs fichiers (de couper la variable %1 en une liste de variable ?).
J'espère que j'ai posé le problème assez clairement, je reste dans le coin pour tout question
Merci beaucoup
Partager