Windows 脚本上传文件夹所有文件到 SFTP 服务器
以下是一个 Windows 脚本示例,可用于上传文件夹中的所有文件到 SFTP 服务器:
@echo off
setlocal
set HOST=myhostname.com
set USER=myusername
set PASS=mypassword
set REMOTEPATH=/remote/path/
set LOCALPATH=C:\local\path
set WINSCP=C:\Program Files (x86)\WinSCP\WinSCP.com
'%WINSCP%' /command ^
'open sftp://%USER%:%PASS%@%HOST%' ^
'put ''%LOCALPATH%\*'' ''%REMOTEPATH%''' ^
'exit'
endlocal
- 首先,设置了 SFTP 服务器的主机名、用户名、密码和远程路径。
- 然后,设置了本地文件夹的路径。
- 最后,使用 WinSCP 命令行工具执行了 SFTP 连接和文件上传命令。
注意,需要替换 HOST、USER、PASS、REMOTEPATH 和 LOCALPATH 的值,以适应您的环境和要上传的文件夹路径。还需要安装 WinSCP 软件并确保它的路径正确设置。
原文地址: https://www.cveoy.top/t/topic/lMKr 著作权归作者所有。请勿转载和采集!