gpt4 book ai didi

c# - 使用 SharpSSH 从 SFTP 服务器下载文件?

转载 作者:太空宇宙 更新时间:2023-11-03 22:14:56 32 4
gpt4 key购买 nike

我正在使用 SharpSSH (http://www.tamirgal.com/blog/page/SharpSSH.aspx) 将文件上传到某个 sftp 服务器。这很好用。现在我想下载一个文件,我想可以使用 Get 方法。那是我的代码:

Sftp sftp = new Sftp(ip, user, password);
sftp.Connect();
sftp.Get(pathOnSftpServer (/home/file.txt), localPathOnMyComputer (c:\test.txt));
sftp.Close();

Get 方法的返回类型为 void,所以我猜该文件将保存到我在第二个参数中指定的内容?上面的代码有什么问题?该文件未另存为 c:\test.txt。

谢谢:-)

最佳答案

您的代码不会按原样编译。对于初学者来说,它缺少引号。

如果你只有一个反斜杠,试着在你有 c:\test.txt 的地方多加一个反斜杠

即c:\test.txt

您在其中的 \t 被解释为制表符。

Sftp sftp = new Sftp(ip, user, password);
sftp.Connect();
sftp.Get("/home/file.txt", "c:\\test.txt");
sftp.Close();

关于c# - 使用 SharpSSH 从 SFTP 服务器下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430311/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com