我正在尝试通过 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 上失败,并且不会继续。有没有办法(最好是一个选项)我可以跳过这些文件?我只是想让它下载它所能下载的一切。