记录一次Windows上简单向linux上传文件

1 直接账号密码登录上传 ---使用winscp(得先安装winscp) ``
@echo off

REM 设置 WinSCP 安装路径
set WINSCP_PATH="C:\Program Files (x86)\WinSCP\WinSCP.com"

REM 设置连接参数
set HOSTNAME=192.168.1.112
set USERNAME=root
set PASSWORD=xxxxxxxx
set REMOTE_PATH=/home/stweily/

REM 设置本地文件路径
set LOCAL_FILE="D:\first.jpg"

REM 使用 WinSCP 进行登录和文件传输
%WINSCP_PATH% /command ^
    "open sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%" ^
    "put %LOCAL_FILE% %REMOTE_PATH%" ^
    "exit"

后面其它方式以及ssh key文件登录 等续

posted @ 2024-05-14 08:25  stweily  阅读(23)  评论(0编辑  收藏  举报