【发布时间】:2015-06-23 07:36:37
【问题描述】:
我正在尝试通过 WinSCP 下载完整的文件夹。但是,其中可能存在我无权下载的文件。
/www/
/www/file1 <-- No permission
/www/file2 <-- Permission
/www/ ..
/www/file999
/www/folder1/
/www/folder1/file28328
/www/folder1/file342423 <-- No permission
etc...
有几千个文件,所以我真的不想将它们列入黑名单。我正在使用以下命令下载它们:
using(var session = new Session())
{
session.Open(options);
session.GetFiles("/www", "C:/backup");
}
这会在 file1 上失败,并且不会继续。有没有办法(最好是一个选项)我可以跳过这些文件?我只是想让它下载它所能下载的一切。
【问题讨论】:
标签: c# ftp backup winscp winscp-net