Доступ к пути 'c: \ $ Recycle.Bin \ S-1-5-18' запрещен

У меня есть этот код для копирования всех файлов из исходного каталога,F:\, в папку назначения.

public void Copy(string sourceDir, string targetDir)
{
  //Exception occurs at this line.
    string[] files = System.IO.Directory.GetFiles(sourceDir, "*.jpg", 
                                             SearchOption.AllDirectories);

    foreach (string srcPath in files)
    {
       File.Copy(srcPath, srcPath.Replace(sourceDir, targetDir), true);
    }
}

и получить исключение.

Если я опущуSearchOption.AllDirectories и это работает, но только копирует файлы изF:\

Ответы на вопрос(3)

Ваш ответ на вопрос