c# 文件复制到每个磁盘根目录

来源:百度知道 编辑:UC知道 时间:2024/05/04 04:02:47
有一个文件,我想把它复制到本地磁盘的每个根目录里,请问在c#中怎样做呢?

/// <summary>
/// 复制指定文件到所有本地磁盘根目录
/// </summary>
/// <param name="copyFile">复制文件地址</param>
/// <returns>成功复制数</returns>
int copyFilesToAllDrives(string copyFile)
{
int copyCount = 0;
foreach (string strDrives in drives)
{
try
{
DriveInfo di=new DriveInfo(strDrives.Substring(0,1).ToString());
if (di.DriveType == DriveType.Fixed)
{//如为 本地磁盘
File.Copy(copyFile, @strDrives);
copyCount++;
}
}
catch
{

}
}
return copyCount;
}

string[] Paths = string["c: