我正在编写我的第一个批处理文件,并且不确定如何从批处理文件ssh到服务器。我想对服务器执行scp命令。
我用谷歌搜索了但不是一个非常明确的答案,所以我想我会问这里。
有人说用腻子,我的机器上安装了腻子。有些人使用Plink - 不知道那是什么。所以,非常感谢任何帮助。
由于
答案 0 :(得分:2)
"C:\Program Files (x86)\PuTTY\pscp" C:\Users\mts7\mylife.tgz mts7@example.com:/home/mts7/
如果您从远程服务器转到本地计算机,请切换步骤2和3。
您也可以使用pscp指定端口和其他选项。
pscp mylife.tgz mts7@example.com:/home/mts7/ -pw mypassword -P 22
可能是您提供密码和端口的有用变体。
答案 1 :(得分:2)
只是投入另一种选择,这对你来说可能就足够了。 WinSCP具有脚本功能http://winscp.net/eng/docs/scripting#example