Использование S SH Renci с VB. net как загрузить файл в Raspberry Pi? - PullRequest
0 голосов
/ 07 апреля 2020

Я пытался тренироваться, как загрузить файл из Windows P C в Raspberry pi, используя Renci S SH с VB. net. Есть множество C# демонстраций и учебных пособий, но ничего о загрузке файлов с помощью VB. net.

Я использовал следующий код:

https://github.com/muxall/Automation/blob/master/CiscoSshClientTest/CiscoSshClientTest/Form1.vb

Этот код позволяет мне отправлять команды

1 Ответ

0 голосов
/ 09 апреля 2020

Я только что нашел этот очень простой ответ онлайн ...

Загрузить файл на SFTP-сервер, используя VB. NET

` 

   SFTPHost = "192.168.1.xx"
        SFTPPort = "22"
        SFTPUsername = "pipi"
        SFTPPassword = "xxxxx"
        SFTPFolderSource = ""
        SFTPFolderDest = ""

    '   Dim sClient As New SftpClient(SFTPHost, SFTPPort, SFTPUsername, SFTPPassword)
    '   sClient.Connect()

    Dim client As SftpClient = New SftpClient(SFTPHost, SFTPPort, SFTPUsername, SFTPPassword)
    client.Connect()
    Try


        Using stream As Stream = File.OpenRead("C:\Users\xxxxx\Documents\xxxxx.txt")
            client.UploadFile(stream, "xxxxx.txt")
        End Using

    Catch ex As Exception
        MsgBox(ex.ToString)
    End Try`
...