我有一個文件夾中的網絡上的目錄,我想從我的計算機移動到網絡上的服務器。跨移動使用C#
我試過Directory.Move(A,Server)
而是因爲他們沒有相同的根這是行不通的。由於該文件夾是隻讀
File.Copy(A,Server)
將無法正常工作,並且不能更改權限。
在此先感謝。
編輯inculding代碼
string copyFrom = @"folder";
string copyTo = @"\\server\Libraries\Documents";
string destinationPath = Path.Combine(copyTo, Path.GetFileName(copyFrom));
File.Copy(copyFrom, destinationPath);
這就是我目前使用的代碼。
EDIT 2
我的電腦和服務器都在不同的領域。
ü意味着服務器的路徑是隻讀的。如果是的話,你怎麼能想到使用File.Copy或Directory.Move。 U必須使文件夾可寫 – Tilak
否我想移動/複製的文件夾是隻讀的。否則,'File.Copy'將起作用 – ELSheepO
爲什麼不使用[XCOPY](http://ss64.com/nt/xcopy.html)? – Tigran