public static void Main()
string sourcePath = "C:\\Users\\uSER\\Documents";
string targetPath = "D:\\Destination";
string fileName = string.Empty;
string destFile = string.Empty;
if (System.IO.Directory.Exists(sourcePath))
string[] files = System.IO.Directory.GetFiles(sourcePath);
foreach (string s in files)
fileName = System.IO.Path.GetFileName(s);
destFile = System.IO.Path.Combine(targetPath, fileName);
System.IO.File.Copy(s, destFile, true);
Console.WriteLine("Source path does not exist!");