2012-07-04 67 views
1

我有一個程序在C#中,我可以移動和複製文件和目錄通過壓縮或通過在計算機中的兩個路徑之間不壓縮,但我想在兩臺計算機之間執行此操作。我想用作其他計算機驅動程序的目標路徑。我怎樣才能做到這一點?如何將文件/目錄從我的電腦移動或複製到另一臺電腦?

感謝您的幫助,

+0

這個鏈接上的很好的例子http://msdn.microsoft.com/en-us/library/cc148994.aspx也請閱讀如何使用System.IO.File類在http://msdn.microsoft.com /en-us/library/system.io.file.aspx – HatSoft

回答

0

即使世界一對夫婦,你可以做到這一點的方式,

  • 安裝使用FTP組件
  • 一個FTP服務器上的另一端直接連接到另一臺機器使用UNC路徑如果機器是在UNIX系統中
  • 設置一個
  • 使用SCP風格體系你自己的文件傳輸協議(即通過網絡發送一個字節流)。

我強烈建議使用預先存在的協議,例如FTP,這樣您可以重新使用庫,並且可以與其他程序一起促進inter-op。

+0

請不要使用任何FTP。這是一個可怕的協議,並不能很好地與防火牆配合使用(儘管PASV模式)並沒有有意義的安全性。 – arx

+0

SCP絕對是最好的方式,但支持有限的Windows世界:( –

+1

我解決了我的問題,由UNC路徑,感謝您的答案。 – selentoptas

相關問題