2009-06-08 186 views
2

如何将文件从一台服务器移动到另一台服务器? PLZ帮助 当用户上传Excel文件我正在移动该文件到另一台服务器 这是我使用的代码.....如何将文件从一台服务器移动到另一台服务器

string destFilename = @"\\192.168.1.2" + @"\\xyz\\xyz1\\" + 
    fileName + ""; 
System.IO.File.Copy(filePath, destFilename); 
+3

严重的是,没有足够的信息去。由于信息有限,我的建议是将其复制到USB记忆棒,将其传输到其他服务器,然后再次复制。 或者,你可以扩展你的问题,使我们的生活,你的,更容易。 – paxdiablo 2009-06-08 12:00:27

回答

2

你的目标路径传输文件错了,它会变成是

\\192.168.1.2\\sabre\\Mapping Rules Upload\\<filename> 

需要1条斜线在每个目录分隔符

您也需要

string destFilename = @"\\192.168.1.2" + @"\sabre\Mapping Rules Upload\" + fileName + ""; 

,或者如果您删除“@”,那么你一定要逃逸每个“\”与另一个“\”

string destFilename = "\\\\192.168.1.2" + "\\sabre\\Mapping Rules Upload\\" + fileName + ""; 

@符号只是保存你逃脱需要在字符串中跳出的字符!

编辑:我假设在你的代码fileName和filePath设置正确!

HTH

ONESHOT

相关问题