3 votes

Comment connecter WinSCP par ligne de commande et non en mode GUI ?

Connecter la console WinSCP par la ligne de commande. Exécutez le fichier batch dans cette console. Les commandes doivent être incluses dans le fichier batch pour se connecter au serveur.

4voto

Martin Prikryl Points 18838

Un fichier batch de base pour se connecter au serveur SFTP avec Scripting WinSCP c'est comme :

winscp.com /log=c:\writable\path\winscp.log /ini=nul /command ^
    "open sftp://username:password@example.com/ -hostkey=""...""" ^
    "some command like put for upload" ^
    "exit"

Pour plus de détails, voir un guide sur Automatisation des transferts de fichiers vers un serveur SFTP .

Pour le -hostkey voir le commutateur Vérification de la clé de l'hôte dans script .


Le plus simple est d'avoir WinSCP génère pour vous un transfert complet script ou même un fichier batch :

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X