威爾數據流量都要經過主機應用程序或將在方案中遠程處理,其中的C#File.Copy用於:File.Copy從UNC路徑(同一服務器)UNC路徑查詢
File.Copy(@"\\SERVER13\LOL\ROFL.txt", @"\\SERVER13\ROFL.txt")
乾杯ñ謝謝!
威爾數據流量都要經過主機應用程序或將在方案中遠程處理,其中的C#File.Copy用於:File.Copy從UNC路徑(同一服務器)UNC路徑查詢
File.Copy(@"\\SERVER13\LOL\ROFL.txt", @"\\SERVER13\ROFL.txt")
乾杯ñ謝謝!
首先,你在目標文件的路徑中有一個小錯誤。
其次,沒有遠程複製操作。存在遠程移動操作(重命名,但在其他目錄中有目的地),如MoveFile
(請參閱本機API http://msdn.microsoft.com/en-us/library/aa365239%28VS.85%29.aspx)。
已更新:可能您來自unix並知道實用程序rcp,但它在遠程shell服務(rshd)方面工作,而不是針對直接文件系統功能。您還可以使用SysInternals的PsExec實用程序(請參閱http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx)在遠程計算機上啓動某個程序,但這些都不是編程的主題。
它將通過本地應用程序。文件系統不知道應用程序將如何處理從共享中讀取的字節,或者寫入共享的字節來自哪裏。
此外,應用程序不知道(在DFS的情況下)兩個共享是否在同一臺計算機上。
如果你想讓服務器處理它,你必須遠程運行一個複製程序。
首先,什麼是trgt錯誤? :) 第二,遠程複製正是我想要的,我會捏造它:) 更新:目標機器都是MAC OS,已經運行在單聲道的應用程序。我不想把我想要的邏輯加進去,但我想我會。我認爲CIFS可能在遠程機器上更加智能化。 – 2010-06-11 16:56:18
目標路徑@「\\ SERVER13 \ ROFL.txt」沒有共享名稱LOL或其他名稱。你想在其他目標目錄中複製文件嗎?它應該是@「\\ SERVER13 \ LOL \ Dir \ ROFL.txt」嗎? – Oleg 2010-06-11 17:01:19