Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Any simple way to put file names into the text file?
Message
From
24/01/2008 19:59:16
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, United States
 
General information
Forum:
Windows
Category:
Computing in general
Miscellaneous
Thread ID:
01285227
Message ID:
01285399
Views:
16
>Kurt,
>
>Yours an Einar solutions will not work for they will sort (or not at all) for creation date and Naomi asked for modified date, something like this will be required for it:
>
>DIR * /O-D /TW > FileList.txt
>
>Anyways, if it is so easy to do with .NET (something I really believe) why don't the .NET guys provide a solution instead....

You successfully baited me.

Try this (not tested and not in 2005. There are better ways to do it in 2005)
            Dim files() As String
            Dim fileList As New System.Text.StringBuilder
            Dim myDate As DateTime = Date.Parse("1/22/2008")
            Dim fileInfo As IO.FileInfo

            files = IO.Directory.GetFiles("C:\", "*.*")

            For i As Integer = 0 To files.Length - 1
                fileInfo = New IO.FileInfo(files(1))
                If fileInfo.LastWriteTime > myDate Then
                    fileList.Append(files(i))
                    fileList.Append(Environment.NewLine)
                End If
            Next

            Dim writer As New IO.StreamWriter("C:\filelist.txt")
            writer.Write(fileList.ToString)
            writer.Close()
Very fitting: http://xkcd.com/386/
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform