如何使用WinSCP .NET程序集读取文本文件?

问题描述:

我需要使用WinSCP .NET程序集来查找文件名中包含特定单词的文本文件,然后从这些文件中提取一些行。 我知道这可能是一个基本问题,但我从来没有使用过SFTP连接,也没有使用过这个库,也不知道如何启动项目。我会很感激任何帮助。如何使用WinSCP .NET程序集读取文本文件?

  • 使用Session.ListDirectory来检索文件的列表中远程目录
  • 迭代列表中查找文件符合您的条件(.txt?)
  • 使用Session.GetFiles匹配的文件下载到本地临时文件
  • 读取临时文件,查找你需要
内容210

另请参见类似的(PowerShell虽然)示例Listing files matching wildcard

+0

谢谢!这对我帮助很大。 – ahh