迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 >

使用批处理脚本将文件传输到 Raspberry Pi

作者:迹忆客 最近更新:2023/08/14 浏览次数:

本文将展示一个批处理命令,该命令将文件从 Windows 传输到 Raspberry Pi 环境并执行该文件。

PuTTY 是一款第三方免费工具,可以免费实现 Windows 和 Unix 平台的 Telnet 和 SSH。 它还具有 xterm 终端仿真器。

它还支持其他网络协议,例如 SCP 和一些原始套接字连接。 它还可以与串行端口连接。

该第三方软件主要针对Windows操作系统编写,但也移植到其他操作系统。

本文将使用 PSCP 工具,即 PuTTY 安全复制客户端。 该工具主要用于使用 SSH 连接在计算机之间安全地进行传输。

我们将使用另一个名为 Plink 的工具,它是 PuTTY 后端的命令行界面。 它可用于 SSH 隧道。

它也是一个类似于UNIX ssh的工具,主要用于自动化操作。


使用批处理脚本将文件传输到 Raspberry Pi

  • 首先,您必须在 Windows 系统中安装 PuTTY。
  • 之后,按照以下语法使用 PSCP 传输文件。
    pscp [YOUR OPTIONS] [USER@]HOST:source target
    pscp [YOUR OPTIONS] source [YOUR SOURCE...] [USER@]HOST:target
    pscp [YOUR OPTIONS] -ls [USER@]HOSTt:filespec
    
  • 下面分享了该命令的可用选项。
   
-V 该选项将打印版本信息。
-pgpfp 此选项将打印 PGP 密钥指纹。
-p 该选项将保留文件属性。
-q 该选项告诉我们不显示统计信息。
-r 此选项用于递归复制目录。
-v 此选项用于显示详细消息。
-load sessname 此选项将从保存的会话中加载设置。
-P port 该选项将连接到指定的端口。
-l user 此选项将使用指定的用户名进行连接。
-pw passw 该选项将使用指定的密码登录。
-1 -2 此选项将强制使用特定版本的 SSH 协议。
-4 -6 此选项将强制使用 IPv4 或 IPv6。
-C 此选项将启用压缩。
-i key 此选项将设置用于身份验证的私钥文件。
-noagent 此选项将禁用 Pageant。
-agent 此选项将启用 Pageant。
-batch 此选项将禁用所有交互式提示。
-unsafe 此选项允许您使用服务器端通配符,但它是不安全的。
-sftp 此选项将强制使用 SFTP 协议。
-scp 该选项将强制使用 SCP 协议。
  • 最后,使用 Plink 在 Raspberry Pi 上执行脚本。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便