以下代码可以实现将远程主机上的共享文件复制到本地。
using System;
using System.Collections.Generic;using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
namespace FileCopyFromRemoteComputer
{
class Program
{
static void Main(string[] args)
{
if (Ping("10.71.1.67"))
{
string remote = @"\\10.71.1.67\gongxiang222";
string aimPath = @"D:\copytest";
if (aimPath[aimPath.Length - 1] != Path.DirectorySeparatorChar) //给目标路径添加\\aimPath += Path.DirectorySeparatorChar;
if (!Directory.Exists(aimPath)) //如果目标文件夹不存在,则创建