欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#使用相对路径copy文件

程序员文章站 2022-05-09 22:55:09
...
string dir = @"\\share01\Shared001\SDE Inbound Data\ProductsBuild_Installation";
            
                //Set the current directory.
            Directory.SetCurrentDirectory(dir);

            foreach (var item in Directory.EnumerateFiles(Directory.GetCurrentDirectory(), "*.*", SearchOption.AllDirectories))
            {
                Console.WriteLine(item.ToString().Replace(dir,"./"));
                File.Copy(item.ToString().Replace(dir, "./"), Path.Combine(@"C:\Users\XChen32\Desktop", Path.GetFileName(item.ToString().Replace(dir, "./"))));
            }

其中./指当前路径

相关标签: C#