以下是一个简单的 Windows 脚本,它使用 WinSCP 工具来实现上传文件夹中的所有文件到 SFTP 服务器:

@echo off

setlocal

set WINSCP_PATH=C:\Program Files (x86)\WinSCP\WinSCP.exe
set HOSTNAME=example.com
set USERNAME=user
set PASSWORD=pass
set REMOTE_PATH=/remote/path/
set LOCAL_PATH=C:\local\path\

'%WINSCP_PATH%' /command ^
    'open sftp://%USERNAME%:%PASSWORD%@%HOSTNAME%' ^
    'put %LOCAL_PATH%* %REMOTE_PATH%' ^
    'exit'

将以上脚本保存为一个批处理文件(例如 upload.bat),然后将 WinSCP 安装路径、SFTP 服务器主机名、用户名、密码、远程路径和本地路径替换为您自己的值。

运行该脚本后,WinSCP 将连接到 SFTP 服务器并上传指定的本地文件夹中的所有文件到指定的远程路径。


原文地址: https://www.cveoy.top/t/topic/lMKT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录