无论如何,使用DOS命令/其他命令行工具(通过在命令中指定用户名和密码)将文件从Windows机器复制到远程Linux机器。我通常使用WinSCP执行此操作,并希望编写一个脚本(BAT)来自动执行此操作。
答案 0 :(得分:5)
答案 1 :(得分:4)
下载pscp.exe(PuTTY scp随播广告)的副本。如果您在Linux服务器上设置了SSH密钥,可以在Windows上使用PuTTY,则可以从Windows设置无密码拷贝到Linux机器。
答案 2 :(得分:2)
WinSCP scripting command-line如下:
winscp.com /command "open sftp://username@example.com/" "put d:\www\index.html" "exit"
更容易使用Generate transfer code function让WinSCP GUI为传输生成脚本(甚至是完整的批处理文件)。
答案 3 :(得分:1)
安装cygwin,你可以像使用linux一样使用scp,ssh等。此外,您可以使用普通的bash脚本而不是糟糕的bat文件。