' Il seguente script è un esempio di come si possono scaricare i file contenuti in una cartella da un server SFTP. ' Utilizza la libreria SSH.NET, installata con la release 2021.06+4. ' Al seguente link: https://ourcodeworld.com/articles/read/369/how-to-access-a-sftp-server-using-ssh-net-sync-and-async-with-c-in-winforms ' è possibile trovare altri esempi di utilizzo Dim host As String = "<host>" ' es. ftp.qualiware.it Dim username As String = "<user>" Dim password As String = "<password>" Dim remoteDirectory As String = "/<eventuale percorso>" dim sftp As Renci.SshNet.SftpClient = New Renci.SshNet.SftpClient(host, username, password) Try sftp.Connect() Dim files = sftp.ListDirectory(remoteDirectory) dim file For Each file In files Dim pathRemoteFile As String = remoteDirectory+"/"+file.name Dim pathLocalFile As String = Funique(Q95_PATH_TEMP+"\TEMP???????"+system.io.path.getextension(file.name)) Dim fileStream As System.Io.Stream = System.Io.File.OpenWrite(pathLocalFile) sftp.DownloadFile(pathRemoteFile, fileStream) fileStream.close() form.FileDownload(pathLocalFile,file.name) Next sftp.Disconnect() Catch e As Exception form.alert("Errore SFTP: " & e.message) End Try