如何在窗口服务中将文件从一个路径文件夹复制到另一个路径

本文关键字:路径 一个 文件夹 另一个 复制 窗口 服务 文件 | 更新日期: 2023-09-27 18:27:22

我在folder1中只有一个excel文件,使用窗口服务,我需要将excel文件复制到另一个文件夹2如何使用Window Service 执行此操作

提前感谢

如何在窗口服务中将文件从一个路径文件夹复制到另一个路径

您可以使用File.Copy

// Will overwrite if the destination file already exists.
File.Copy(Path.Combine(sourceDir, fName), Path.Combine(backupDir, fName), true);

如果你想移动,你可以使用File.move

// Move the file.
File.Move(Path.Combine(sourceDir, fName), Path.Combine(backupDir, fName));

您可以尝试以下代码。

受保护的字符串CopyFile(字符串currentLocation、字符串desiredLocation、字符串FileName){

        try
        {
            FileInfo fi = new FileInfo(currentLocation + "''" + FileName);

            fi.CopyTo(desiredLocation + "''" + FileName);
        }
        catch (Exception ex) {
            return ex.Message;
        }
        return "success";


    }

您可以调用方法CopyFile("d:''","d:'' destination","temp.xls");

相关文章: