Aller au contenu

.bat Problème lors du lancement d’un script utilisant la commande psftp via task scheduler windows

La commande psftp.exe est utilisé afin d’interagir sur des server ftp et sftp

Cependant si vous souhaitez automatisé des actions utilisant cette commande via le task scheduler windows vous pouvez rencontrer un petit souci assez gênant

En effet lorsque l’on planifie des traitements on utilise en général un compte de service , un utilisateur technique en bref .

Si vous n’avez pas initié (avec filezilla  par exemple ) votre connexion au serveur ftp (ou sftp) avec cet utilisateur technique au moins une fois manuellement afin d’accepter en cache le certificat , votre processus psftp.exe restera en machine et de fait votre tache via le task scheduler windows restera running

Autre point aussi à vérifier , faire le lancement de votre tache avec les plus haut privilèges

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *