WinSCP 递归查找具有特定扩展名的所有文件并将其上传到 FTP 服务器
WinSCP recursively find all files with certain extension and upload it to FTP server
我需要在 C:\
处递归查找 *.log
个文件,并使用 WinSCP 将它们发送到我的服务器。我已经尝试过 put
但它只能从给定目录发送文件。之后,我尝试使用 cmd 的 dir
获取所需文件的列表,然后使用 WinSCP 发送它们,但我不能同时打开连接和发送文件:cmd
提示更改为 winscp>
在我从 cmd
.
打开连接后
如有任何帮助,我将不胜感激。
使用-filemask
switch in put
command to upload only files matching a mask:
put -filemask=*.log C:\ /remote/path/
如果您想避免“上传”不包含 *.log
文件的文件夹:
put -filemask=*.log -rawtransfersettings ExcludeEmptyDirectories=1 C:\ /remote/path/
我需要在 C:\
处递归查找 *.log
个文件,并使用 WinSCP 将它们发送到我的服务器。我已经尝试过 put
但它只能从给定目录发送文件。之后,我尝试使用 cmd 的 dir
获取所需文件的列表,然后使用 WinSCP 发送它们,但我不能同时打开连接和发送文件:cmd
提示更改为 winscp>
在我从 cmd
.
如有任何帮助,我将不胜感激。
使用-filemask
switch in put
command to upload only files matching a mask:
put -filemask=*.log C:\ /remote/path/
如果您想避免“上传”不包含 *.log
文件的文件夹:
put -filemask=*.log -rawtransfersettings ExcludeEmptyDirectories=1 C:\ /remote/path/