【问题标题】:ssis script task to get file name and creation datessis 脚本任务以获取文件名和创建日期
【发布时间】:2016-09-22 12:29:28
【问题描述】:

我将如何在 VB.Net 中编写脚本以获取文本文件的文件名和创建日期?

我有一个变量,我创建了一个名为 FileName 的变量,用于遍历目录中的一组文件。我有另一个名为 FilePath 的文件可以从该目录中获取文件。我还有另一个我没有使用过的创建日期,但需要脚本任务来获取文件创建日期以及文件名。

谁能告诉我我是怎么做的

【问题讨论】:

    标签: sql-server ssis-2012


    【解决方案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
    

    【讨论】:

    • 您好 user2173966,有什么想法可以使用 VB 或 C# 获取文件名的一部分吗?
    猜你喜欢
    • 2017-03-18
    • 2015-01-25
    • 2020-11-16
    • 2020-12-09
    • 1970-01-01
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多