ssis脚本任务获取文件名和创建日期

时间:2016-09-21 09:07:14

标签: sql-server ssis-2012

我如何在VB.Net中编写脚本以获取文本文件的filename和creation_date?

我有一个变量我创建了名称FileName来循环遍历目录中的一组文件。我有另一个名为FilePath的文件来从该目录中获取文件。我有另一个叫做创建的日期,我没有使用但需要脚本任务来获取文件创建日期和文件名。

任何人都可以告诉我这是怎么做的

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码获取文件创建日期。     在空间区域下添加以下命名空间     使用System.IO;

C#代码:

var folderPath="give your folder for getting all files";
 var directory = new DirectoryInfo(folderPath);
            FileInfo[] fileInfo = directory.GetFiles();
            foreach (FileInfo file in fileInfo)
            {
               var fileCreationTime= file.CreationTime;
               var fileName = file.Name;
           }

VB.Net代码:

Dim folderPath = "give your folder for getting all files"
Dim directory = New DirectoryInfo(folderPath)
Dim fileInfo As FileInfo() = directory.GetFiles()
For Each file As FileInfo In fileInfo
    Dim fileCreationTime = file.CreationTime
    Dim fileName=file.Name
Next