0

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

提前致谢

4

2 回答 2

1

您可以使用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));
于 2013-08-13T07:28:53.603 回答
0

您可以尝试以下代码。

受保护的字符串复制文件(字符串当前位置,字符串期望位置,字符串文件名){

        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");

于 2013-08-13T07:41:11.897 回答