Ich schrieb eine Anwendung in C#, die System.IO.GetDirectoires()
und System.IO.GetFiles()
verwendetWinSCP .NET Assembly: Wie Verzeichnisse zum Download
Ich muss jetzt, dass konvertieren SFTP zu verwenden. Ich habe Erfahrung mit PutFiles
und GetFiles
von WinSCP .NET Assembly, aber ich kann nicht herausfinden, wie Sie eine Liste von Verzeichnissen erhalten. Es gibt eine GetFiles
in der winscp.exe, die ich für die Dateien verwenden kann, aber es gibt keine Möglichkeit, die Verzeichnisse so weit zu bekommen, wie ich sagen kann. Hat jemand einen Weg dies zu tun oder gibt es eine Bibliothek, mit der man leichter arbeiten kann?
// Setup session options
SessionOptions sessionOptions = new SessionOptions
{
Protocol = Protocol.Sftp,
HostName = "example.com",
UserName = "user",
Password = "mypassword",
SshHostKeyFingerprint = "ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx"
};
using (Session session = new Session())
{
// Connect
session.Open(sessionOptions);
}
Wie verbinden Sie sich mit dem FTP-Server? Du musst Code zeigen, damit wir dir helfen können. –
Ich benutze SFTP Session Ich habe meinen Post bearbeitet sorry über die schlechte Formatierung – user3753693
Gotcha. Ich habe ein zusätzliches Tag hinzugefügt, um dieser Frage mehr Aufmerksamkeit zu geben. –