以下是一个简单的BAT脚本示例,用于上传文件到SFTP服务器:

@echo off
setlocal

set HOST='your.sftp.server.com'
set PORT=22
set USER='username'
set PASS='password'
set REMOTE_DIR='/path/to/remote/directory'
set LOCAL_FILE='C:\path\to\local\file.txt'

echo Uploading file %LOCAL_FILE% to SFTP server %HOST%...

sftp -b - -P %PORT% %USER%@%HOST% <<EOF
%s
put '%LOCAL_FILE%' '%REMOTE_DIR%'
quit
EOF

echo File uploaded successfully.

endlocal

请注意,此脚本使用了sftp命令行工具。您需要在计算机上安装并配置此工具,以便脚本能够正常运行。另外,请将上述示例中的主机名、端口、用户名、密码、远程目录和本地文件路径替换为您自己的值。

使用BAT脚本上传文件到SFTP服务器

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

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