Voici le script d'appel dans un .bat
winscp.exe /console /script=<cheminduscript> /log="chemindulog"
Contenu du script appelé par /script=<cheminduscript>
option batch abort
option confirm off
open scp://<utilisateur>:<mdp>@<serveurssh> --> pour une identification par mot de passe. Dans ce cas, il faut valider la clé ssh.
cd <dossierdistant>
lcd <dossierlocal>
put <nomdufichier> -speed=80 --> pour limiter le transfert à 80 Kb/s
exit
Petite explication :
- Rappel: Winscp s'exécute sur Windows, donc l'hôte local est l'hôte Windows
- un put correspond à un upload, hôte local vers hôte distant.
- un get correspond à un download, hôte distant vers hôte local.
Liens :
Documentation général
Documentation sur la commande put
Documentation sur la commande get
Documentation sur la synchro mode miroir
Aucun commentaire:
Enregistrer un commentaire