O WinSCP grátis (para Windows) suporta WebDAV (e WebDAVS) na última versão beta (5.6 e posterior). O WinSCP também suporta operações de script / linha de comando.
Exemplo de script WinSCP para fazer upload de arquivos via WebDAV:
open http://[email protected]/
put file.txt /path/
close
Salve o script em um arquivo (por exemplo, script.txt
) e execute como:
winscp.com /script=script.txt
Você também pode colocar tudo em uma única linha:
winscp.com /command "open http://[email protected]/" "put file.txt /path/" "close"
Para introdução ao script com o WinSCP, consulte: link
(eu sou o autor do WinSCP)