【问题标题】:sftp from batch file来自批处理文件的 sftp
【发布时间】:2014-07-02 08:19:27
【问题描述】:

我需要一些来自 unix 服务器的文件。所以,我正在使用密码从我的 Windows 7 机器到 unix 服务器进行 sftp 连接。但是,现在我想将所有这些命令包含在批处理文件中。 所以,我需要有关如何从批处理文件建立 sftp 连接的帮助(基本上,如何从批处理文件将密码传递给 sftp 提示符)?

我正在使用的命令:

> C:\Users\e578589>sftp

> server : TSEDCLVSAPPD116.svr.us.jpmchase.net

> user name : a_avatar

>a_avatar's Password:
/home/a_avatar>cd /data/ailsa/archive/open-loans-txns-to-bancs
/dev2/data/ailsa/archive/open-loans-txns-to-bancs> get {$FILENAME}

【问题讨论】:

  • sftp 是什么?是 OpenSSH SFTP 客户端吗?

标签: windows batch-file sftp


【解决方案1】:

您也可以为您的 unix/linus 服务器考虑以下解决方案。

Secure FTP using Windows batch script

【讨论】:

    【解决方案2】:

    PSCP - PuTTY Download Page 怎么样?在批处理脚本中很容易使用。

    pscp.exe -P PORT -pw PASSWORD USERNAME@IPADDRESS:SOURCE_PATH DEST_PATH
    

    或许您可以以同样的方式使用 PSFTP (PuTTY Download Page)。

    【讨论】:

      猜你喜欢
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-29
      相关资源
      最近更新 更多