La plupart des clients Windows SFTP (comme FileZilla) semblent être basés sur une interface graphique. J’ai besoin de quelque chose que je peux appeler à partir de fichiers de commandes.
pscp et psftp sont très personnalisables (options) et légers. Open source pour démarrer
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
WinSCP a la fonctionnalité de ligne de commande:
c:\>winscp.exe /console /script=example.txt
où le script est fait dans example.txt
.
Voir http://winscp.net/eng/docs/guide_automation
Référez-vous à http://winscp.net/eng/docs/guide_automation_advanced pour plus de détails sur l’utilisation d’un langage de script tel que l’interpréteur de commandes Windows / php / perl.
FileZilla possède une ligne de commande, mais elle se limite à ouvrir l’interface graphique avec un serveur prédéfini qui se trouve dans le gestionnaire de site.
Cygwin + sftp / scp en temps normal
WinSCP peut être appelé à partir d’un fichier de commandes:
"C:\Program Files\WinSCP\WinSCP.exe" /console
Exemple de commandes:
option batch on option confirm off option transfer binary open sftp://username@hostname:port -hostkey="ssh-rsa "
http://www.bitvise.com – sftpc est également un bon client en ligne de commande.
LFTP est génial, mais il est uniquement sous Linux. Vous pouvez trouver le port Windows ici . Jamais essayé cependant.
Achtunq, il utilise Cygwin, mais tout est inclus dans le bundle.
bitziser tunnelier fonctionne très bien
Cette petite application fait le travail pour moi. Je n’ai pas pu trouver un autre client basé sur CLI capable d’accéder à mon site FTP sécurisé TLS / SSL basé sur IIS: http://netwinsite.com/surgeftp/sslftp.htm
Filezilla est génial et peut supporter les arguments de la ligne de commande .