Windows 脚本上传文件夹到 SFTP 服务器 - 使用 WinSCP
以下是一个 Windows 脚本示例,使用 WinSCP 和命令行参数来上传一个文件夹中的所有文件到 SFTP 服务器:
@echo off
set WINSCP_PATH=C:\Program Files (x86)\WinSCP\WinSCP.com
set FTP_HOST=YOUR_FTP_HOST
set FTP_USER=YOUR_FTP_USER
set FTP_PASSWORD=YOUR_FTP_PASSWORD
set SOURCE_FOLDER=C:\path\to\source\folder
set DESTINATION_FOLDER=/path/on/server
'%WINSCP_PATH%' /command ^
'open sftp://%FTP_USER%:%FTP_PASSWORD%@%FTP_HOST%' ^
'cd %DESTINATION_FOLDER%' ^
'lcd %SOURCE_FOLDER%' ^
'put *.*' ^
'exit'
将上述代码保存为 .bat 文件,并将其中的 FTP_HOST、FTP_USER、FTP_PASSWORD、SOURCE_FOLDER、DESTINATION_FOLDER 替换为你自己的实际值。然后运行该脚本即可将文件夹中的所有文件上传到 SFTP 服务器。
原文地址: https://www.cveoy.top/t/topic/lMKb 著作权归作者所有。请勿转载和采集!