Bonjour,

Je veux automatiser un script qui se lance tous les jours sur un serveur win pour récupérer un fichier sur une machine distante linux :

ce que j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
psftp user@hostname -pw passwd -bc -b script.bat
le contenu de script.bat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
cd /répetoire_distant
ls -lart fichier.txt #--> ici ça bloque
ici je dois récupérer mon fichier.txt qui date j-1 ?
get fichier.txt
quit
#--> c'est ici l'erreur le psftp ne lit pas les options de la commande ls ? avez-vous une idée comment devrais-je faire contourner le pbm pour passer des commandes bash dans psftp?

Merci d'avance.