moi j'utilise sftpc.exe après avoir généré des fichier de cde et cela marche très bien.
de mémoire ... cela génère un fichier log que je relis pour dire si oui non cela est ok puis je continue. La log est envoyé par mail à l'admin
Si ça en interesse certain, je pourrais aller voir dans le projet.
sur ce lien, l'exe que j'utilise et le code
http://www.boxchallenge.com/sftpc.zip
Merci, je viens de regarder.
Tu utilises le client sftp de chez bitvise mais pas le client psftp.
Maintenant reste à savoir si tu as le droit d'utiliser sftpc.exe dans un cadre pro sans devoir payer de licence (et de le diffuser).
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
PYT
Bruno a écrit :
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev - lancer PSPTP -b nomfichierscript depuit l'appli windev - supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien. Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai juste besoin de transferer de fichiers et si le transfert a réussi, je dois les effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner toujours 1 (échec ou succès)... http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte (style psftp -b ddd > toto.txt) Reste à voir s'il est possible d'utiliser la classe cWDDos pour récupérer le résultats des commandes... http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
Bruno a écrit :
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev
- lancer PSPTP -b nomfichierscript depuit l'appli windev
- supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien.
Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai
juste besoin de transferer de fichiers et si le transfert a réussi,
je dois les effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner
toujours 1 (échec ou succès)...
http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte
(style psftp -b ddd > toto.txt)
Reste à voir s'il est possible d'utiliser la classe cWDDos pour
récupérer le résultats des commandes...
http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH
ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers
Pour tester que les fichiers étaient bien arrivés je lançais des scripts
contenant la commande ls (de mémoire).
Cela fonctionnait très bien j'ai transféré comme cela des milliers de
fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la
dadsu urssaf, retraite, prévoyance sur le mois de janvier .
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev - lancer PSPTP -b nomfichierscript depuit l'appli windev - supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien. Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai juste besoin de transferer de fichiers et si le transfert a réussi, je dois les effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner toujours 1 (échec ou succès)... http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte (style psftp -b ddd > toto.txt) Reste à voir s'il est possible d'utiliser la classe cWDDos pour récupérer le résultats des commandes... http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
Romain PETIT
Roumégou Eric a formulé ce jeudi :
http://www.boxchallenge.com/sftpc.zip
Ah, donc la redirection vers un fichier ne loggue que les transferts ? Parce que par exemple :
D:>psftp.exe toto > toto.txt Fatal: Network error: Connection timed out
Donne bien un fichier toto.txt mais vide...
A+
-- Romain PETIT contact : http://cerbermail.com/?O16kfXOFcq +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windev http://www.mesnews.net/ http://fr.wikipedia.org/wiki/Newsgroup
Roumégou Eric a formulé ce jeudi :
http://www.boxchallenge.com/sftpc.zip
Ah, donc la redirection vers un fichier ne loggue que les transferts ?
Parce que par exemple :
D:>psftp.exe toto > toto.txt
Fatal: Network error: Connection timed out
Donne bien un fichier toto.txt mais vide...
A+
--
Romain PETIT
contact : http://cerbermail.com/?O16kfXOFcq
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windev
http://www.mesnews.net/
http://fr.wikipedia.org/wiki/Newsgroup
Ah, donc la redirection vers un fichier ne loggue que les transferts ? Parce que par exemple :
D:>psftp.exe toto > toto.txt Fatal: Network error: Connection timed out
Donne bien un fichier toto.txt mais vide...
A+
-- Romain PETIT contact : http://cerbermail.com/?O16kfXOFcq +-+ posté sur Usenet avec MesNews et non depuis un forum web +-+ news:fr.comp.developpement.agl.windev http://www.mesnews.net/ http://fr.wikipedia.org/wiki/Newsgroup
Bruno
PYT a formulé la demande :
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
Exact la commande ls liste les fichiers du serveur, en le renvoyant vers un fichier txt ça devrait pouvoir le faire...
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)
PYT a formulé la demande :
J'ai utilisé psftp pour faire des transferts de fichiers
Pour tester que les fichiers étaient bien arrivés je lançais des scripts
contenant la commande ls (de mémoire).
Cela fonctionnait très bien j'ai transféré comme cela des milliers de
fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu
urssaf, retraite, prévoyance sur le mois de janvier .
PYT
Exact la commande ls liste les fichiers du serveur, en le renvoyant
vers un fichier txt ça devrait pouvoir le faire...
--
Bruno A
suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
Exact la commande ls liste les fichiers du serveur, en le renvoyant vers un fichier txt ça devrait pouvoir le faire...
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)
Roumégou Eric
PYT a formulé la demande :
Bruno a écrit :
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev - lancer PSPTP -b nomfichierscript depuit l'appli windev - supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien. Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai juste besoin de transferer de fichiers et si le transfert a réussi, je dois les effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner toujours 1 (échec ou succès)... http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte (style psftp -b ddd > toto.txt) Reste à voir s'il est possible d'utiliser la classe cWDDos pour récupérer le résultats des commandes... http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
c'est à peu près ce que je fais ds mon exemple. Ls génère un fichier et on voit ce qu'il y a dedans. ds mon cas, si un fichier flag est présent c'est que l'autre n'est pas venu recupérer le dernier, donc on abandonne
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)
PYT a formulé la demande :
Bruno a écrit :
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev
- lancer PSPTP -b nomfichierscript depuit l'appli windev
- supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien.
Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai juste
besoin de transferer de fichiers et si le transfert a réussi, je dois les
effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner toujours
1 (échec ou succès)...
http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte (style
psftp -b ddd > toto.txt)
Reste à voir s'il est possible d'utiliser la classe cWDDos pour récupérer
le résultats des commandes...
http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH
ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers
Pour tester que les fichiers étaient bien arrivés je lançais des scripts
contenant la commande ls (de mémoire).
Cela fonctionnait très bien j'ai transféré comme cela des milliers de
fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu
urssaf, retraite, prévoyance sur le mois de janvier .
PYT
c'est à peu près ce que je fais ds mon exemple.
Ls génère un fichier et on voit ce qu'il y a dedans.
ds mon cas, si un fichier flag est présent c'est que l'autre n'est pas
venu recupérer le dernier, donc on abandonne
--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Dans son message précédent, Romain PETIT a écrit :
Bruno a formulé la demande :
- créer le fichier script avec l'appli windev - lancer PSPTP -b nomfichierscript depuit l'appli windev - supprimer le fichier script.
Bonjour,
Je viens de tester cette méthode et cela fonctionne bien. Mais comment savoir que tout a bien fonctionné ? pour mon cas j'ai juste besoin de transferer de fichiers et si le transfert a réussi, je dois les effacer sur la machine locale.
Huumm, effetivement c'est con mais le programme semble retourner toujours 1 (échec ou succès)... http://www.derkeiler.com/Newsgroups/comp.security.ssh/2008-02/msg00037.html
On ne peut pas non plus rediriger la sortie dans un fichier texte (style psftp -b ddd > toto.txt) Reste à voir s'il est possible d'utiliser la classe cWDDos pour récupérer le résultats des commandes... http://www.wdforge.org/modules/icontent/index.php?page5
A+
Ce qui serait bien : utiliser les commandes WD ç travers un canal SSH ouvert, quelqu'un s'y est déjà coller ?
J'ai utilisé psftp pour faire des transferts de fichiers Pour tester que les fichiers étaient bien arrivés je lançais des scripts contenant la commande ls (de mémoire). Cela fonctionnait très bien j'ai transféré comme cela des milliers de fichiers (environ 5000 clients x 3 fichiers en moyenne) cela pour la dadsu urssaf, retraite, prévoyance sur le mois de janvier .
PYT
c'est à peu près ce que je fais ds mon exemple. Ls génère un fichier et on voit ce qu'il y a dedans. ds mon cas, si un fichier flag est présent c'est que l'autre n'est pas venu recupérer le dernier, donc on abandonne
-- Eric Roumégou Webmaster des wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci-dessus pour me contacter en privé)