SSIS脚本任务在文件中附加一行

时间:2013-12-03 20:35:51

标签: ssis

我想将脚注添加到目录中的所有文件

当我给出一个文件名时,

下面的命令有效。 但是当我尝试* .csv将页脚附加到目录中的所有文件时它会失败。

System.IO.File.AppendAllText(@"C:\Users\ibm\*.csv", "My Custom Footer");

感谢。

1 个答案:

答案 0 :(得分:0)

你会期待什么? AppendAllText明确说明

  

路径

     

输入:System.String

     

将指定字符串附加到。

的文件

如果您需要对多个文件执行相同的任务,则需要枚举给定文件夹中的所有文件

代码约

foreach(string fileName in System.IO.Directory.GetFiles(@"C:\Users\ibm", "*.csv")
{
    System.IO.File.AppendAllText(fileName, "My Custom Footer");
}