1

Windows から Linux にコピーしたい 6 つのファイルがあります: input.dat、image1.tif、image2.tif、image3.tif、image4.tif、image5.tif

私は SharpSSH を使用しています。これで単一のファイルをコピーする方法がわかりましたが、私の質問はとにかく、sharpSSH を使用して複数のファイルを 1 つずつコピーする代わりにコピーできますか?

1つのファイルをコピーするための私のコードは次のとおりです。

Sftp sshFTP;
string localPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location) + "\\input.dat";
string remotePath = "/home/mowglin/working_directory";
this.sshFTP.Put(localPath, remotePath);

これで問題なく動作し、input.dat ファイルが Linux にコピーされますが、複数のファイルを送信または配置するにはどうすればよいですか?

4

1 に答える 1