我在folder1中只有一个excel文件, 使用窗口服务我需要将该excel文件复制到另一个文件夹2 如何使用Window Service执行此操作
先谢谢
答案 0 :(得分: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));
答案 1 :(得分:0)
您可以尝试以下代码。
受保护的字符串CopyFile(string currentLocation,string desiredLocation,string 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”);